550*140*65mm Universal Turbo Intercooler bar&plate OD=51mm Front Mount intercooler
550*140*65mm Universal Turbo Intercooler bar&plate OD=51mm Front Mount intercooler
Aliexpress UK