This is a 100% authentic and brand new oil pump from Subaru, specifically designed for the 2.5L WRX STi Turbo engine. It comes with the part number 15010AA360 and is made in Japan. This oil pump is perfect for those who want to ensure the longevity and optimal performance of their Subaru engine. Whether you're using it for a Legacy, Impreza, or any other compatible Subaru model, this oil pump is guaranteed to deliver top-notch quality and reliability. Don't settle for anything less than genuine Subaru parts, get yours today!