1,2,2-Triphenylvinyl trifluoromethanesulfonate 24764-60-1 AIDS-128344 AIDS128344 NSC266190