PART NUMBER: 21830AA031. SUBARU IMPREZA WRX STI EJ207. DUCT, INTERCOOLER. MANUFACTURED BY SUBARU. ALLOY WHEELS. Helpful Links. YAMAHA BIKES. SUZUKI BIKES.
eBay