Loading patent details...
US5896697A: Mosquito Destroyer | Searchlight