Skip to main content
601522-04-7

Phosphoric acid, (4-ethenylphenyl)methyl diphenyl ester

ALSO CALLED (4-Ethenylphenyl)methyl diphenyl phosphate, DTXSID40797048, Phosphoric acid diphenyl(4-vinylbenzyl)...

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.