380654-12-6

380654-12-6 structure
380654-12-6 structure

Name ([(2-BENZYLIDENEHYDRAZINO)(OXO)ACETYL]AMINO)ACETIC ACID
Molecular Formula C11H11N3O4
Molecular Weight 249.22