P/S pump

Can you give us some more views on this? Maybe from the front and back as it might sit on the engine?