Skip to main content
651044-37-0

Dibenzyl 4-oxopent-2-en-1-yl phosphatato

ALSO CALLED Dibenzyl 4-oxopent-2-en-1-yl phosphatato, DTXSID60799786, Phosphoric acid, (2E)-4-oxo-2-pentenyl bis...

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.