DEUBLIN Co. 8611-200 Large Rotary Union Assembly

Unsure if this will work as is or if it will need a service but everything rotates smoothly. Seems to be in decent shape. One of the line fittings will need to be replaced.