Glucose Quick Sticks Watermelon
The Glucose Quick Sticks are 12 individually wrapped, 10 gram tubes of dextrose powder (natural sugar produced by the body), packaged similar to pixie sticks, that can be poured directly in the mouth