Loading patent details...
US4384368A: Insulated Insert With High Electric Strength | Searchlight