China geared motor

Cam-rotor Pump