Skip to main content
651044-36-9

Dibenzyl 4-hydroxypent-2-en-1-yl phosphate

ALSO CALLED Dibenzyl 4-hydroxypent-2-en-1-yl phosphate, DTXSID20799787, Phosphoric acid, (2E)-4-hydroxy-2-penten...

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.