South Africa Edenvale Franklin Electric South Africa (PTY) Ltd Suppliers Rotary lobe pumps · Diaphragm pumps · Centrifugal pumps