 EBARA IDROGO M8012 multistage submersible pump Gemgate LimitedItem-Number: 1592064721Product information EBARA IDROGO M8012Related links to EBARA IDROGO M8012Customer evaluation for EBARA IDROGO M8012 