I have 2 stock Puch speedometers for Maxi, Magnum, Free Spirit, Batavus, Sachs or Hero Majestic. 60mm. One is a 30 mph speedo works good 1,500 miles. The other one is a 40 mph one over 3,000 miles on it the odometer works as it should BUT the speedo needle on this one is warped upward and sticks below 20-25 mph. FREE for both. Local pick up Cleveland area. Will not deliver (edited)