7396-44-3
Diethyl (benzyloxycarbonylmethyl)phosphonate, 98 %
Product Code:
264194
Molecular Formula:
C13H19 O5 P
Molecular Weight:
286.26
Order 7396-44-3