Benzyl (1-cyano-3-phenylpropyl)carbamate (HCID 15946346)|Huagongshe