Loading patent details...
US4067626A: Universal Bearing Joint | Searchlight