1-Hexadecanesulfonyl fluoride 86855-26-7 Hexadecanesulfonyl fluoride Hexadecylsulfonyl fluoride