JT NO.:A01093
LESTER:
OEM:27060-75350 104210-4281
VOLT:12V AMP:130A PULLEY: OD:mm
USED ON:TOYOTA HIACE 2.7L