15th June 2016

The incredible Patent Impulsoria

The Illustrated London News for 22 June 1850 explains how this amazing invention works: ‘This ingenious means of applying animal […]