81572-13-6

81572-13-6 structure
81572-13-6 structure

Name 3-(3',4'-dimethoxyphenethyl)-5,5-dimethyl-2,4-imidazolidinedione
Molecular Formula C15H20N2O4
Molecular Weight 292.33000
Exact Mass 292.14200
PSA 67.87000
LogP 1.84340
Precursor  0

DownStream  1