1,2,6,7-Naphthalenetetracarboxylic acid,5,8-dihydro-4-hydroxy-5-phenyl-, tetramethyl ester

Product Code: 1197370
Molecular Formula: C24H22O9
Molecular Weight:
85545-65-9