Loading patent details...
US6145823A: Solder Clamp | Searchlight