5331-43-1 Benzyl carbazate Benzyloxycarbonyl hydrazide Carbazic acid, benzyl ester Hydrazinecarboxylic acid, phenylmethyl ester NSC2287 [(Benzyloxy)carbonyl]hydrazine