its a CXracing unit, im not sure what the pipes are from. but its a front mount intercooler if thats what you are asking. it all goes together, i started putting it together the day i finished my car up but was short some couplers and had to take it off.