149666-18-2
Hydrazinecarboximidamide,2-[4-(aminoiminomethyl)-2,3-dihydro-1H-inden-1-ylidene]-,2-hydroxy-1,2,3-propanetricarboxylate (1:1)
Product Code:
2332126
Molecular Formula:
C11H14N6·C6H8O7
Molecular Weight:
Order 149666-18-2