Hi. Can anyone please identify this contraption. It's an air pump of some kind. About 24Cm long. Dia. about 13Cm. Shft is splined. Feet are homebrew.
Stamped on it is: "REF 378 1251 -gov't arrow symbol -SER AG10314.
Inside a tiny circle are "P 16" Also a stamp " E 1".
Input marked "AIR INTAKE". Output marked "AIR DELY".