Phenolphthalein diphosphate

Product Code: 301877
Molecular Formula: C20H16 O10 P2
Molecular Weight: 478.28
2090-82-6