Wellcome uses cookies.

Read our policy
Skip to main content
1 result filtered with: Rat trapping
  • Inventions: a rat-trap (top) a bellows (centre) and an electrical capacitor [?] (below). Engraving.