241496-36-6
Phosphonic acid, [(1S)-1-(benzoyloxy)ethyl]-, dimethyl ester
Product Code:
784890
Molecular Formula:
C11H15O5P
Molecular Weight:
258.20
Order 241496-36-6