Engine Oil Pump Rotor
is a direct fit for the following:
2003-2006 Subaru Baja
2003-2005 Subaru Forester
2002-2005 Subaru Impreza
2002-2005 Subaru Legacy
2002-2005 Subaru Outback
2.5L Engines
Genuine Subaru Part Number: 15015AA240