Skip to main content
27238-13-7

ethyl 3-[(diethoxyphosphoryl)oxy]-3-phenylprop-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.