75390097
Nov 14, 1997
Nov 16, 1999
BIRD BARRIER AMERICA INC.
Subscribe
Pest control devices, namely, non-electrified metal wire attached to a building for deterring birds from landing or perching