Dimethyl (2-formylphenyl)phosphonate

Product Code: 1699439
Molecular Formula: 214.155
Molecular Weight:
15286-26-7