Skip to main content
83929-24-2

Potassium (4-nonylphenyl) phosphonate

ALSO CALLED 281-319-4, DTXSID801004091

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.