Logo

OH5

Definition Centrifugal pump; Close-coupled; Vertical in-line