91296-66-1 AIDS-124687 AIDS124687 Cyclohexyl 1-pyrrolidinecarboximidoate NSC44224