October 12, 2026

2-Deoxy-D-Glucose