hi
can anyone tell me if they sell glucose powder, corn sugar or dextrose or whatever the hell its called in tesco or sainsburys (i think we only have them in the uk.
thanks