125699-00-5 5-Trifluoromethylthioribose D-Ribose, 5-thio-5-S-(trifluoromethyl)- TFMTR