113714-74-2
Benzoic acid, 2-(phosphonooxy)-, 1-(2-carboxyphenyl) ester
Product Code:
709933
Molecular Formula:
C14H11O8P
Molecular Weight:
Order 113714-74-2