Free release

88568-84-7 2,4-imidazolidinedione, 5-[(4-methylphenyl)methylene]-3-phenyl-

service@apichina.com
Product Name 2,4-Imidazolidinedione, 5-[(4-methylphenyl)methylene]-3-phenyl-
CAS No. 88568-84-7
Molecular Formula C17H14N2O2