Hood Deflector / Bug Shield is a direct fit for the following:
2004-2005 Subaru Impreza WRX2004-2005 Subaru Impreza WRX STi
Genuine Subaru Part Number: SOA9300001