Catalyzes the conversion of ADP-glucose and inorganic phosphate (Pi) into glucose-1-phosphate and ADP. Does not possess galactose-1-phosphate uridylyltransferase activity. ADP + alpha-D-glucose 1-phosphate + H(+) = ADP-alpha-D-glucose + phosphate Binds 2 zinc ions per subunit. kcat is 2.7 sec(-1). Homodimer. Functions by a double-displacement chemical mechanism and ping-pong kinetics through a covalent nucleotidyl-enzyme intermediate. Belongs to the galactose-1-phosphate uridylyltransferase type 1 family.