Methyl 3-(hydrazinecarbonyl)benzoate (HCID 12571330)|Huagongshe