Solid Liquid Filtration Consultants

A filter press, 630mm x 630mm to 2,500mm x 2,500mm.