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