Vogelsang VX136Q Rotary Lobe Pump mounted on a tractor

Vogelsang VX136Q Rotary Lobe Pump mounted on a tractor