113906-63-1 Benzyl 2-(furfurylidene)hydrazinecarboxylate Carbazic acid, 2-(furfurylidene)-, benzyl ester Hydrazinecarboxylic acid, (2-furanylmethylene)-, phenylmethyl ester