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