205653-95-8

205653-95-8 structure
205653-95-8 structure

Name [3-(1-hydroxy-3,4-dioxonaphthalen-2-yl)-2,2-dimethylpropyl] benzoate
Molecular Formula C22H20O5
Molecular Weight 364.39100
Exact Mass 364.13100
PSA 80.67000
LogP 3.99440