Loading patent details...
US4153319A: Locking Shield for Electrical Terminal | Searchlight