75631260
Feb 1, 1999
BIRD BARRIER INC.
Subscribe
Pest control devices, namely non-electric metal wire attached to a structure for deterring birds from landing and perching