English: What is 2-Deoxy-D-Glucose?
Telugu: 2-డియోక్సీ-డి-గ్లూకోజ్ అంటే ఏమిటి?