Loading patent details...
US5334347A: Electric Discharge Device | Searchlight