1399108-33-8

1399108-33-8 structure
1399108-33-8 structure

Name 2-(((3-(2-hydroxy-2-methylpropanoyl)benzyl)oxy)carbonyl)benzoic acid
Molecular Formula C19H18O6
Molecular Weight 342.34300
Exact Mass 342.11000
PSA 100.90000
LogP 2.69540