Submersible pump

MUNUZURI by MUNUZURIMEXICOMachinery - mechanical > Pumps