267240-23-3
Phenolphthalein diphosphate pyridine salt
Product Code:
279128
Molecular Formula:
C20H16O10P2.C5H5N
Molecular Weight:
557.39
Order 267240-23-3