Plate heat exchangers, deliver compact brazed plate heat exchangers, double-wall plate heat exchangers, semi-welded plate heat exchangers and automatic self cleaning filters/strainers. Their Bernoulli Filters are self-cleaning even in systems with raw cooling water.