22994993_Volvo__02285 Published May 26, 2023. Size: 1280 × 1164 in Volvo Penta Seawater Impeller – Part # 22000061