77282118
Sep 18, 2007
POP DISPLAYS LLC
Subscribe
Plastic rotating attachment affixed to a telephone or other electronic cord to prevent tangling