77791019
Jul 28, 2009
BIRD BARRIER AMERICA INC.
Subscribe
Pest control devices, namely, non-electrified metal wire attached to a building for deterring birds from landing or perching