Loading patent details...
US8096963B2: Electromagnetic device, method and apparatus for selective application to vertebrates | Searchlight