100752-90-7 5-Iodoribose 1-phosphate alpha-D-Ribofuranose, 5-deoxy-5-iodo-, 1-(dihydrogen phosphate)