2011 Good Design Award

Award-winning item
didi Microwave Steamer [didi]
Company
NEWS CHEF Co.,Ltd
Award Number
11G03017