85051390
Jun 1, 2010
STERNICK SCOTT
Subscribe
Animal leashes; Dog leashes; Pet restraining devices consisting of leash and suction cup for use in attaching animal to a window or smooth surface