JT NO.:A01059
LESTER:24056
OEM:27060-30060 104210-3410
VOLT:12V AMP:100A PULLEY:7 OD:58mm
USED ON:TOYOTA HILUX D-4D 2.5DTOYOTA LAND CRUISER 3.0L D-4D