75604215
Dec 14, 1998
Jan 8, 2002
BIRD BARRIER AMERICA INC.
Subscribe
Pest control devices, namely non-electric metal wire attached to a structure for deterring birds from landing and perching