http://www.doucciauto.com/product/oil-cooler-auto-engine-cooling/oil-coolers-20729259-8170816-for-volvo-336z6-truck/ Oil Coolers 20729259 8170816 for VOLVO 336Z6 Truck