methyl 3-((dimethoxyphosphoryl)methyl)benzoate

Product Code: 1860051
Molecular Formula: C11H15O5P
Molecular Weight: 258.20
918328-48-0