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