Here we have a used oil cooler assembly removed from a 2019 Ducati Diavel 1260s with Only 3000 original miles. Straight and fully functioning but does have some slight cosmetic rash on one side which could easily be painted black again. Should be the same fitment for 19-22 Ducati 1260s and maybe others. Comes with everything shown in the photos.