Home4-(Trifluoromethoxy)benzoic acid hydrazide
Supplier: Apollo Scientific
4-(Trifluoromethoxy)benzoic acid hydrazide 95%