I have never seen an odometer on a bike before and where else to expect to see it but in Bern, Switzerland. Though it's not that complicated to make I assume but no one cares about odometers on bikes. Maybe this explains why this tiny country dominates so many technologies. Remember Einstein was a patent clerk in this very city. Perhaps the air is different here.. :)