2-(Trifluoromethyl)benzoic acid hydrazide, 97%

AB130195