Barrets Patent rubber stopper or seal, 2.5cm in diameter.
Production date
Circa 1870s
See full details