Skip to main content
651044-36-9

Phosphoric acid, (2E)-4-hydroxy-2-pentenyl bis(phenylmethyl) ester

ALSO CALLED Dibenzyl 4-hydroxypent-2-en-1-yl phosphate, DTXSID20799787

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.