Loading patent details...
US6116192A: Piezoelectric Shocking Device | Searchlight