Seller's description states that it will work on a 1974 Honda CL125S. The wiring connections are not the same as the original factory installed part and it's way too large to fit in the OEM position unless you leave the side cover off. Also, item was poorly packaged and beat up. Total waste of good money. Photo's 1 & 2 show the shipping damage, Photo 3 shows my original factory installed part on my 1974 Honda CL125S to show the size difference.