51145-92-7
Phosphoric acid, diethyl oxiranylmethyl ester
Product Code:
657623
Molecular Formula:
C7H15O5P
Molecular Weight:
210.16
Order 51145-92-7