Uridine diphosphate 2-deoxyglucose

Uridine diphosphate 2-deoxyglucose