Rotor Impeller for Rena Flow Water Pump 1500/350 #ADE042-01 Original Version