China geared motor

Crane
1