Loading patent details...
US4237891A: Apparatus for Removing Appendages From Avian Species by Using Electrodes to Induce a Current Through the Appendage | Searchlight