Loading patent details...
US5017152A: Socket for an Electric Part | Searchlight