Skip to main content
27238-13-7

ETHYL (Z)-3-DIETHOXYPHOSPHORYLOXY-3-PHENYL-PROP-2-ENOATE

ALSO CALLED DTXSID80279752, ETHYL (Z)-3-DIETHOXYPHOSPHORYLOXY-3-PHENYL-PROP-2-ENOATE, ethyl 3-diethoxyphosphoryl...

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.