DIBASHI
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
Abandoned · February 9, 2011 · 85237924 ·