77895851
Dec 17, 2009
Apr 12, 2011
SAT PRODUCTS INC.
Subscribe
Tick, chigger and flea removal device comprised of a roller pad with non-medicated adhesive sheet material wrapped around a handle for removing ticks, chiggers and fleas from skin and clothing