Loading patent details...
US5281162A: Self-Locking Female Receptor for Electrical Cord | Searchlight