stockists

noun
  1. retailers or dealers who keep and sell particular goods or products
  2. Usage: British English

Examples