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