4-(Trifluoromethoxy)phenoxyacetic acid hydrazide, 97%

AB112802