Power steering pump O-Ring

That is TRW, same as mine. Presses on and off. Get a manual. If you decide to press off and on, make sure to check endplay and measure/mark where pulley goes. Sorry OP, dont mean to hijack.