74078942
Jul 16, 1990
BIRD BARRIER INC.
Subscribe
apparatus that deter birds from landing, comprised of stainless steel wires and a carousel assembly