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