85237924
Feb 9, 2011
DI LEUNG
Subscribe
a skin covering to protect against chafing; self-adhesive pads to protect the skin; pads to provide comfort to the foot when wearing shoes; pads to protect the skin against rubbing against another material