SW33008/SW33008-1
VOLT:12V AMP:156A
PLY:33008(R343)=7S OD59
33008-1(R343A)=6S OD58
OEM NO.:
0121615103
LAND ROVER