2005 Good Design Award

Award-winning item
USB Flash Drive [Minimo/ DR020]
Company
DUCK IMAGE CO. LTD.
Award Number
05A03177