Skip to main content
113289-82-0

Bis(2,4-dibromophenyl) phenyl phosphate

ALSO CALLED DTXSID70633622, Phosphoric acid, bis(2,4-dibromophenyl) phenyl ester

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.