stockist: one (as a retailer or distributor) that stocks goods
supplier: someone whose business is to supply a particular service or commodity
agglutinogen: any substance that acts as an antigen to cause agglutinin production