AIDS-044398 AIDS044398 Diethyl 2-phosphono-3-(2-N-methylpyrrole)acrylonitrile NSC660161