STA2617148

Part number
STA2617148
EAN8716106867233
Unit
Each
Voltage
24 V
Motor power
3.5 kW
Number of teeth
11