Imidodicarbonimidic diamide, N,N-dimethyl-,2-hydroxy-1,2,3-propanetricarboxylate

Product Code: 975808
Molecular Formula: C6H8O7.xC4H11N5
Molecular Weight:
121369-63-9