101622-51-9 2-(2-Hydroxyethylamino)-6-benzylamino-9-isopropylpurine AIDS-007464 AIDS007464 Olomoucine