Loading patent details...
US5118312A: Invertible Adapter Socket Structure | Searchlight