121369-63-9
Imidodicarbonimidic diamide, N,N-dimethyl-,2-hydroxy-1,2,3-propanetricarboxylate
Product Code:
975808
Molecular Formula:
C6H8O7.xC4H11N5
Molecular Weight:
Order 121369-63-9