4-(Trifluoromethoxy)benzoic acid hydrazide, 95%

AB112789