Diethyl (benzyloxycarbonylmethyl)phosphonate, 98 %

Product Code: 264194
Molecular Formula: C13H19 O5 P
Molecular Weight: 286.26
7396-44-3