TBH

TBH_1_1131
TBH_1_1131
Self-priming centrifugal pumps. Capacity to 70 m3/h, max pressure 35 bar.