7,14-ethanobenzo[k]tetraphene-15,16-dicarboxylic acid

Product Code: 721556
Molecular Formula: C26H16O4
Molecular Weight: 392.40
64414-66-0