Loading patent details...
US4445875A: Universal Joint | Searchlight