This is an oil cooler for a Street Sweeper. This oil cooler is manufactured in the United States by C,G & J Inc. We use our Ultimate C Bar design which will give you maximum flow and durability. The core dimensions are 19.13 x 7.49 x 3.5 Overall Dimensions are 27" x 7.50 x 3.5" The fitting sizes are 3/4 O-ring boss female fittings. PART # 2775088 This unit is aluminum and has been pressure tested and come with a full year warranty. It has (2) mounting brackets with 1/2 rivet nuts. We also manufacture all kinds of aluminum oil coolers for the aftermarket. We welcome special quotes for special sizes. We offer thickness from 1" to 5 1/2" thick. For any questions please contact us.