Loading patent details...
US5228686A: Lighted Ball | Searchlight