4-(Octyloxy)-3-(trifluoromethyl)benzohydrazide (HCID 53349360)|Huagongshe