2005 Good Design Award

Award-winning item
USB Flash Drive [Tension/ DR008]
Company
DUCK IMAGE CO. LTD.
Award Number
05A03176