USA Norwood, MA Instron Corporation, Worldwide Headquarters Suppliers Testing instruments, misc.; Testing machines