Skip to main content
71118-66-6

Phosphoric acid, diethyl 1-methyl-2-propenyl ester

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.