This is a brand new radiator that was taken off a street bike when it was race prepped. It comes with everything seen in the pictures. $160.00 PM if interested