Loading patent details...
US4296877A: Needle Threader | Searchlight