Subaru OEM Top Mount Intercooler Subaru WRX 2008-2014 | 21821AA031 Vehicle Model_Veloster this system minimizes weak points
Yard notes & kiln story
Description
Subaru OEM Top Mount Intercooler Subaru WRX 2008 2014 21821AA031 Vehicle Model_Veloster this system minimizes weak points this system minimizes weak points and ensures long lasting durability under high heat and vibration conditions Part #: W91379