Loading patent details...
US4230263A: Apparatus for Accomplishing Unlimited Relative Rotation of the Ends of a Filiform Transmission Element | Searchlight