Loading patent details...
US6159049A: Electrical Contact and Bandolier Assembly | Searchlight