Loading patent details...
US5855580A: Distraction Device | Searchlight