Skip to main content
89002-46-0

DIMETHYL 7-METHYL-3-METHYLIDENEOCT-6-EN-1-YL PHOSPHATE

ALSO CALLED dimethyl (7-methyl-3-methylideneoct-6-enyl) phosphate, DTXSID70563677, Phosphoric acid, dimethyl 7-m...

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.