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