Here listed is a clean freshwater used OEM Mercruiser 4.3L Vortec Power Steering Pump - 26007703 Pulley - 861578 works as it should .
With bracket as shown in pictures.