Chemistry Pharmaceutical intermediates M887580 4,4',4'',4'''-methanetetrayltetrabenzenesulfonic acid, 98%