Self-Inking Stamp - Mechanical Stamp
Rubber stamps were invented in the 1860's, self inking rubber stamps were inventd in the 1880's.
This is a mechanical self inking rubber stamp. Operated by pushing the handle down which in turn pushes the rubber stamp down off of the ink pad spinning it at the same time and then stamping the paper. this stamp is from around c1900.
Measuring: 20cm high