Benzyl 4-(2-hydrazino-2-oxoethoxy)benzoate (HCID 9922354)|Huagongshe