Power steering pump O-Ring

Leaking ps pumps suck. I'm getting a few drops out of the Lexus and that damn thing is buried in there. Right on top of the low mount alternator...brilliant!