28995-21-3
Phosphonic acid, 2-propenyl-, bis(phenylmethyl) ester
Product Code:
1130941
Molecular Formula:
C17H19O3P
Molecular Weight:
302.30
Order 28995-21-3