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