These are absolutley the best radiator guards you can get for your 17-202-Stroke. These fit all 125/150/250/300.(On the 2019 and 20 years you will have to trim a bit of the shroud to fit, shown by the orange mark inside the shroud ) Because one, the are full billet, thick gaurds that will never bend. Two, having fins, instead of just holes or slots is key for good air flow, just like the stock ones. And three, you can add the crossbar to them, which ties both guards together, ensuring they will never rip away from the bike. These, along with the crossbar ( sold separately ) are the best protection and airflow you can get.

Radiator Guards for 2017-20 2-Strokes in Blue