2-Chloro-4-((triphenylphosphoranyl)methyl)benzenesulfonyl fluoride 31362-36-4 AIDS-128048 AIDS128048 NSC210269