Mitsubishi OE Alternator A003TG4291 for 2006 SUBARU Impreza WRX SAAB 9-2X 2.5L w/ Turbo 23700AA570 11226 110A 12V 2006 SUBARU Impreza WRX 2.5L W/ Turbo 2006 SAAB 9-2X 2.5L W/ Turbo OE#23700AA570 Saab 32-01-0647 Lester# 11226 Engine Code EJ20, EJ25