Identify This Part Please!

Thanks Rocky js, I put some power steering fluid in it and its good to go now, I was wondering why it was making noises while I made a sharp turn. It was bone dry none even on the fluid stick, I will monitor it to see if I have a possible leak. But sounds 100% better. Thanks