2008 Good Design Award

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