2-[3-(Trifluoromethyl)benzylsulphonyl]thioacetamide, 97%

AB130203