186692-46-6 2-(R)-(1-Ethyl-2-hydroxyethylamino)-6-benzylamino-9-isopropylpurine AIDS-022527 AIDS022527 CYC202 NSC701554 R-Roscovitine Rosco Roscovitine