Novopan expands horizons



The Dieffenbacher 8.5ft x 20.5m press has an annual production capacity of 300,000m3


Back to Feature Details