Loading patent details...
US4597628A: Solder Bearing Clip | Searchlight