Water and fluid transfer pumps with rubber impeller

marco.jpg

Made in Italy