Paper mulching plant

Paper mulching plant designed on specification supplied by customer, manufactured and tested in our factory and shipped to Australia