Clarifier and Filterpress By Water Innovations Admin Water Innovation Filter Press and Clarifier for continuous batch treatment system (BTS)