Top Suppliers:I want be here

90411-89-5

90411-89-5 structure
90411-89-5 structure

Name Imidazo[4,5-d]imidazole-2,5(1H,3H)-dione, tetrahydro-1,3,4,6-tetrakis(hydroxymethyl)-, butylated
Synonyms EINECS 291-468-7
No Any Chemical & Physical Properties