Loading patent details...
US4074587A: Screw-Nut Screw Transmission Coupling | Searchlight