stockist
noun [ C ]
COMMERCE UK uk/ˈstɒkɪst/ usa store that has a particular product for sale:
By limiting the number of stockists, they have prevented unnecessary discounting of their products.
A full list of stockists can be found at the back of the magazine.
They are Europe's largest stockist of memorabilia.