8-((Triphenylstannyl)thio)quinoline AIDS-133264 AIDS133264 NSC628586