FL80CAI

Self-priming centrifugal pump