8-((Triphenylstannyl)oxy)quinoline AIDS-133263 AIDS133263 NSC628585