Skip to main content
71118-66-6

But-3-en-2-yl diethyl phosphate

ALSO CALLED But-3-en-2-yl diethyl phosphate, DTXSID60502292, Phosphoric acid diethyl 1-methyl-2-propenyl ester,...

Log in or create an account to view properties.

Log in or create an account to view functional uses.

Log in or create an account to view resources.