Loading patent details...
US5099797A: Electrode Structure for Collar Mounted Animal Training Apparatus | Searchlight