TMA

TMA_1_5926
TMA_1_5926

Multistage centrifugal pumps. Capacity to 45 m3/h, max pressure 40 bar.