2-(1H-Pyrrol-2-ylmethylene)hydrazinecarboximidamide AIDS-125306 AIDS125306 NSC67609