33170-77-3
(2E)-but-2-en-1-yl phosphate
Product Code:
1775378
Molecular Formula:
C12H21O4P
Molecular Weight:
152.08
Order 33170-77-3