These are two vintage opisometers, map measuring wheels.

The one on the left has one of the glass fronts missing.  It measures approx 9.5 cms long.

The one on the right measures approx just over 6 cms long.

They both seem to be in working order - the wheel does move around the dials.