PST10-300CBUL

Electromechanical press