64186-82-9
5-[(diaminomethylidene)amino]-4-hydroxy-2-oxopentanoic acid
Product Code:
642701
Molecular Formula:
C6H11N3O4
Molecular Weight:
189.17
Order 64186-82-9