Imidodicarbonimidic diamide, N,N-dimethyl-,2-hydroxy-1,2,3-propanetricarboxylate
CAS No. 121369-63-9