Skip to main content
138971-29-6

DIETHYL 1-PHENYLHEX-5-EN-1-YL PHOSPHATE

ALSO CALLED DTXSID80576596, Phosphoric acid, diethyl 1-phenyl-5-hexenyl 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.