1182-31-6 3-(4-(2-(Diethylamino)ethoxy)phenyl)-2-(4-methoxyphenyl)acrylonitrile 2-hydroxy-1,2,3-propanetricarboxylate AIDS-155964 AIDS155964 NSC59476