2008 Good Design Award
Award-winning item
Vegetable Peeling Sponge [Vegetable Peeling Sponge]
Company
LEC,inc.
Award Number
08A03017