64414-66-0
7,14-ethanobenzo[k]tetraphene-15,16-dicarboxylic acid
Product Code:
721556
Molecular Formula:
C26H16O4
Molecular Weight:
392.40
Order 64414-66-0