3-(diethylaminomethyl)-5,5-diphenylimidazolidine-2,4-dione

Product Code: 1876978
Molecular Formula: C20H23N3O2
Molecular Weight: 337.41
854-77-3