1586-52-3 4-(2-(2-Thienyl)vinyl)quinoline AIDS-159929 AIDS159929 NSC64943