Benzoic acid, 2-(phosphonooxy)-5-(triphenylmethyl)-

Product Code: 2265178
Molecular Formula: C26H21O6P
Molecular Weight:
138046-86-3