Skip to main content
83949-25-1

Sodium (4-nonylphenyl) phosphonate

ALSO CALLED 281-384-9, DTXSID001004128

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.