Channel balers ABBA
In our offer we also have new channel presses. We are the official distributor of ABBA channel presses in Poland. Fully automatic channel presses are characterized by easy operation and high efficiency with low energy consumption.