Loading patent details...
US4014600A: Self-Cleaning Device for Detachably Connecting Electrical Conductor Wires | Searchlight