AIDS-131868 AIDS131868 Ethyl 2-cyano-3-(3,4,5-trimethyl-1H-pyrrol-2-yl)acrylate NSC624867