1-Hexacosanesulfonyl chloride 7505-09-1 NSC404865