TAARKS Intercooler Clamp Weld On Ferrule "2.5 Inch" (Aluminium)

Responsive image
source