Compactor press, mt. 1.80 x 3.00

Compactor press, mt. 1.80 x 3.00

Rome, Italy

orCall +393283729831

Description

Compactor press, mt. 1.80 x 3.00 for transport - with pump and electrical panel

Specifications

ConditionUsed