Loading patent details...
US5138431A: Lead and Socket Structures With Reduced Self-Inductance | Searchlight