New 250 ton stamping press

© TSA
© TSA
March 12, 2014