827601-46-7

827601-46-7 structure
827601-46-7 structure

Name 3-[2-(7-methylnaphthalen-1-yl)ethyl]imidazolidine-2,4-dione
Molecular Formula C16H16N2O2
Molecular Weight 268.31000
Exact Mass 268.12100
PSA 52.90000
LogP 1.82040