Vogelsang VX136Q Rotary Lobe Pump mounted on a truck

Vogelsang VX136Q Rotary Lobe Pump mounted on a truck