2,4-Imidazolidinedione,3,3'-(2-hydroxy-1,3-propanediyl)bis[1-(2-hydroxyethyl)-5,5-dimethyl-
Product Code: 893616
Molecular Formula: C17H28N4O7
Molecular Weight:

imidazolidinedione,hydroxy,propanediyl,hydroxyethyl,dimethyl,imidazolidin,imidazolidine,CASNo 61926-21-4