Skip to main content
84642-70-6

Phenol, 2-propyl-, phosphate (3:1)

ALSO CALLED 103163-46-8, 283-448-1, 96767-53-2, DTXSID70233646, Phenol, 2-propyl-,phosphate (3:1) (9CI), Phospho...

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.