Loading patent details...
US4266841A: High Voltage Cable Terminal | Searchlight