IMTS Coborn Stand

Coborn stand at the IMTS trade show in Chicago.