135705-08-7 2,5-Diisothiocyanatobenzenesulfonate 2,5-Diisothiocyanatobenzenesulfonic acid Benzenesulfonic acid, 2,5-diisothiocyanato-