76697960
Jun 18, 2009
Mar 15, 2011
REMO INC.
Subscribe
Flexible elongated strip of material having a reflecting or shiny surface for repelling rodents and other invasive garden animals