STA26171561

Part number
STA26171561
EAN8719607165952
Unit
Each
Voltage
12 V
Motor power
2.5 kW
Number of teeth
15