Technoidea Filter Press 1000

The filter press that can be used in various sectors where dewatering of liquid sludge is required allowing the 28 plates in the press to do their job accordingly.

DUO (Europe) plc
4, Rye Hill Office Park, Birmingham Road, Allesley, Coventry, Warwickshire, CV5 9AB, United Kingdom
Make an Enquiry