Ebara Idrogo Series

5" Close coupled submersible pump