Skip to main content
124487-65-6

Sodium-binding benzofuran phthalate

ALSO CALLED (1,4,10-Trioxa-7,13-diazacyclopentadecane-7,13-diylbis(5-methoxy-6,2-benzofurandiyl))bis-1,2-benzene...

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.