Model: QT07024

Name: LUCAS

OEM ID: 66021491 ALT32037 108026
Specifications: 24V/55A
Pulleys: 8GS pulley OD82mm