Free release

58532-73-3 2,4-imidazolidinedione, 3-(1,1-dimethylethyl)-5,5-dimethyl-1-phenyl-

service@apichina.com
Product Name 2,4-Imidazolidinedione, 3-(1,1-dimethylethyl)-5,5-dimethyl-1-phenyl-
CAS No. 58532-73-3
Molecular Formula C15H20N2O2