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