Loading patent details...
US5118307A: Contact Strip | Searchlight