Loading patent details...
US4131029A: Gimballed Coupling for Lead Screw and Nut Assembly | Searchlight