Logistics Products TOSHIBA TEC Won Coveted International iF Product Design Award 2012 pcm_adminFebruary 11, 2013, 10:26 amFebruary 11, 2013 Germany