95384-88-6

95384-88-6 structure
95384-88-6 structure

Name trimethyl-3-(2,5-dimethoxyphenyl)-1,2,2-propanetricarboxylic acid
Molecular Formula C14H16O8
Molecular Weight 312.27200
Exact Mass 312.08500
PSA 130.36000
LogP 0.87660