SHAFT, CLUTCH, INPUT, 3/4, (10065378)
Spare parts sales manager in the western region
Sergey Shvendyuk