Wikipedia AI summary
Deoxyglucose
Deoxyglucose may refer to: