Benzyl 6-(hydrazinecarbonyl)pyridin-2-ylcarbamate (HCID 66848731)|Huagongshe