NEED ADVISE Power steering box leaking

any other thoughts other than stop leak ?