30408-32-3 AIDS-127321 AIDS127321 Ethyl 3-(4-methyl-2-oxo-1(2H)-quinolinyl)acrylate NSC156998