This is a Carrera oil cooler stone guard with 3 small patches and has been undercoated for protection and to hide the fixes. The connecting hose holes have been cutout for a B&B cooler but still will fit a Carrera front oil cooler. The required foam spacer will still protect the cooler between hoses. Good alternative to a new one and priced accordingly at $50 shipped to CONUS. Thanks for looking. Peter