It is a double acting piston water pump. It was carefully designed and manufactured. It can be driven by steam engines, gasoline engines and electric motors.
Microcosm P71 Mini Double-Acting Piston Water Pump for Steam Engines
Mini Double-Acting Piston Water Pump P71 for Steam & Model Engines
P71 Mini Pump Part Double-Acting Piston Water Pump for Steam Engines 7mm Piston
Microcosm P71 Mini Brass Double-Acting Piston Pump Accessory – For Engine Models
P71 Double Acting Piston Water Pump Model for Steam Engine Motor
3.7CC Mini Retro Double-cylinder Reciprocating Double-acting Steam Engine Model