239695 ⎘
Electricity: circuit makers and breakers Separators and/or insulators for stacked leaf spring contacts