138046-86-3
Benzoic acid, 2-(phosphonooxy)-5-(triphenylmethyl)-
Product Code:
2265178
Molecular Formula:
C26H21O6P
Molecular Weight:
Order 138046-86-3