This is a unboxed twin air oil cooler. We are not sure if this is for a KXF kawasaki 450 or 250 around the 2017 model the box looks to have most parts in it to be able to fit to a bike the reason of the confusion that the box has a 250 part number And the paperwork inside the box has a 450 part number kawasaki bike please check pictures as this may help you work out if this part fits your bike I have placed it on a 250 radiator and it does seem to fit but please buy this product knowing that we are not sure if this is a 250 or 450 unit I’m pretty sure you could get the parts from twine to make this fit either all bike as I believe it’s only the bracket that is different