Global lider in Box Compression Testers More than 600 compression testing machines installed around the world... 360º Virtual Tour to our Demo Room (Use the mouse to rotate the image around 360º) USA Office/Sales/Customer Service TECHLAB SYSTEMS S.L. - 1549 W. Ardmore Ave. Itasca- IL 60143 - USA (Phone: 630-595-8810 Fax: 630-595-5196) EUROPEAN Office/Sales/Customer Service TECHLAB SYSTEMS S.L. - C/ Txatxamendi Nº 10 - Polígono Industrial Nº110 - 20100 Lezo - SPAIN (Phone: +34 943 44 43 00) GLOBAL SALES DEPARTMENT | CUSTOMER SERVICE DEPARTMENT