This speedometer is in excellent condition with all factory wiring intact. It was tested with a drill motor and cable. You will notice it at rest, and spinning at different mph. It is identical to one I had on a Suzuki A100 and I have been informed by a Suzuki guru that it will also fit a BP105 street trail bike.I believe it will also fit several other late 60's and early 1970s models. Please make certain it is right for your application as there are no returns.