the piece that fits on the airbox and the front panel is from a 98 dodge van airfilter assembly,, the airbox piece is the dodge air intake that snaps into the radiator support, it is an angled piece that i cut back until it fit the size of our airbox inlet. the chrome tube is 3" , actually two 45 degree elbows that i bought at the local auto parts, made for do it yourself hp intake system from www.spectreperformance.com .