Loading patent details...
US5147230A: Two Piece Electrical Female Terminal | Searchlight