Centrifugal pump body

EFP-40-12-E body