Rotor Impeller for Rena Flow Water Pump 1500/350 #ADE042-01 *Discontinued*