2003 Good Design Award

Award-winning item
POS Terminal [TEC/ ST-98]
Company
TOSHIBA TEC CORPORATION
Award Number
03A09086