918328-48-0
methyl 3-((dimethoxyphosphoryl)methyl)benzoate
Product Code:
1860051
Molecular Formula:
C11H15O5P
Molecular Weight:
258.20
Order 918328-48-0