I needed a fan for the Yamaha TDR125. I ordered this kit and with a little bit of carving it can be installed on this model. It is a pull fan, mounted behind the radiator, on the engine side. The kit lacks instructions, but the installation is intuitive. There are connectors so you can pore it up for convenient installation. The handlebar-mounted switch is aesthetically pleasing and of good quality. Connecting with eye connectors to the battery bolts, there is a separate fuse on the cable. Mounting to the radiator with pull ties, soft pads and clamp washers is easy and solid. The fan itself looks decent and pulls hard. Driving tests are coming soon. Basically, I recommend it, without reservations.
The fan went to the Bashan BS250S-5 in the version without an oil cooler. It would seem that it is just some flimsy "blower", but it really does quite a job! If the quadcopter is used for household work pulling trailers, etc. tasks. It definitely reduces its temperature. The only thing that I could complain about is a little too short cables. And I had to extend them by about 5-8cm to get to the factory connector. Other than that, I RECOMMEND! :)