CAS 124182-57-6 appears in our catalog under these names: CGS–21680 hydrochloride hydrate, CGS-21680 HYDROCHLORIDE HYDRATE, 4-[2-[[6-Amino-9-(N-ethyl-β-D-ribofuranuronamidosyl)-9H-purin-2-yl]amino]ethyl]benzenepropanoic acid. Offered by: GLPBio, Sigma-Aldrich, Chemat. Available pack sizes: 25mg, 5mg, 10MG.