Help!! Power steering pump and bracket identification

Next question where do I find a seal kit to reseal it before I put it on??

NAPA or any decent parts store. I think www.rockauto.com has them.