Subaru OEM Water Pump Pulley 22+ BRZ | 21151AA160 IS350_2006-2013 This new pump (P/N: F90000262)
Yard notes & kiln story
Description
Subaru OEM Water Pump Pulley 22+ BRZ 21151AA160 IS350_2006 2013 This new pump (P N: F90000262) This new pump (P N: F90000262) has been rated at an astonishing 400LPH on 13 Subaru WRX STI 2004 2007