Loading patent details...
US5524642A: Laser Shield | Searchlight