This is a new oil cooler I acquired when the company I used to work for discontinued the model. It is copper tube and aluminum fin construction with 3/4 NPT fittings. This will easily accept fitting to use -12 hoses. It is a very rugged construction with top and bottom plates. It was sold as suitable for engines up to 500 HP. Size is 3" x 8" x 15. Weight is 8 LBS. The tube arrangement to two rows of four tubes manifolded together. Asking $150 which was the cost to build the unit about 20 years ago.