stamp dealer: a dealer in stamps (whose customers are stamp collectors)
trader: someone who purchases and maintains an inventory of goods to be sold
thalidomide: a sedative and hypnotic drug; withdrawn from sale after discovered to cause severe birth defects because it inhibits angiogenesis