Loading patent details...
US5576631A: Coaxial Double-Headed Spring Contact Probe Assembly | Searchlight