Skip to main content
83929-27-5

Sodium (2-(2-(4-nitrophenoxy)ethoxy)ethyl) phosphonate

ALSO CALLED 281-323-6, DTXSID201004093

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.