99258778
Jun 29, 2025
BETZEN MANUFACTURING LLC
Subscribe
Electronic animal deterrent system consisting of a scent attractant and battery powered posts that deliver mild electric stimuli to repel deer and other wildlife