Loading patent details...
US4824418A: Articulated Joint Between Two Shafts | Searchlight