Loading patent details...
US4402133A: Contact Puller | Searchlight