Baleen self-cleaning filtration technology

Baleen self-cleaning filtration technology Baleen is a unique self-cleaning filtration technology that offers reliable trouble-free separation of suspended constituents from process waters to as fine as 20-microns; its key competitive advantage being its ability to handle high constituent loadings at exceptionally fine micron-ratings, particularly within traditionally challenging applications – without downtime for backwashing. In primary […]