Leclanche wet cell, an early storage battery, 1887

Bildnummer 12903361
Leclanche wet cell, an early storage battery, 1887
;