Motor shaft Impact 80 L:58,5
Product number
40000729
Specification
Product type:
Mast