1261893-74-6

1261893-74-6 structure
1261893-74-6 structure

Name 5-(3-carboxy-5-hydroxyphenyl)benzene-1,3-dicarboxylic acid
Synonyms 3-(3,5-dicarboxyphenyl)-5-hydroxybenzoic acid
Molecular Formula C15H10O7
Molecular Weight 302.23600
Exact Mass 302.04300
PSA 132.13000
LogP 2.15380