Engine Camshaft is a direct fit for the following:

2004-2005 Subaru Legacy
2004-2005 Subaru Outback

Genuine Subaru Part Number: 13020AA620