These radiators are the special "Kit" style Yamaha TZ250 dual-core, curved radiator that will fit 1996 to 2007 TZs.  This radiator can also be adapted to the earlier V-Twin models with some fairing modifications.   These are high quality radiator that significantly lower the operating temperature of TZ250s and have been race tested.  On very hot days the temperature runs 55C consistently.    We have a limited supply of these radiators and they are selling quickly.  We ship World-wide.