854-77-3
3-(diethylaminomethyl)-5,5-diphenylimidazolidine-2,4-dione
Product Code:
1876978
Molecular Formula:
C20H23N3O2
Molecular Weight:
337.41
Order 854-77-3