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