450*230*65mm Universal Turbo Intercooler bar&plate OD=63mm Front Mount intercooler
450*230*65mm Universal Turbo Intercooler bar&plate OD=63mm Front Mount intercooler
Aliexpress UK