344238 is a high quality and better-than-OEM regulator/rectifier for Honda TRX300. 344238 is built using the latest technology in regulator circuitry, and use a very efficient heat sink to get rid of the heat quickly and efficiently. 344238 controls the output voltage very accurately resulting in a perfect charge rate for your battery across the RPM range.