IMTS is America's largest manufacturing technology show, featuring more than 2000 exhibiting companies and 100'000 registrants.
Address: McCormick Place, Chicago, IL USA