5746-51-0

5746-51-0 structure
5746-51-0 structure

Name 3-(2-hydroxy-3-naphthalen-1-yloxypropyl)-5,5-dimethylimidazolidine-2,4-dione
Molecular Formula C18H20N2O4
Molecular Weight 328.36200
Exact Mass 328.14200
PSA 82.36000
LogP 1.48780