2,4-Imidazolidinedione, 3-ethyl-1-(oxiranylmethyl)-5,5-diphenyl-

Product Code: 513687
Molecular Formula: C20H20N2O3
Molecular Weight: 336.38
99705-79-0