78889042
May 22, 2006
Jan 22, 2008
EVERS MIKE
Subscribe
Self-adhesive polyurethane pads for placement on the underside of electronics products to prevent sliding and/or scratching