75805987
Sep 22, 1999
TAHTI KARL
Subscribe
Pest control devices attachable to boats, vehicles and buildings in the nature of waving metal rods with plastic tips arranged in a umbrella-like fashion in a metal base prevent birds from landing and perching