Loading patent details...
US4582350A: Helically Threaded Mechanism | Searchlight