50% red diesel, 50% hydraulic oil (viscosity and quality irrelevant) few drops of phosphoric acid. Good shake, into a spray bottle, be generous, jobs a good un.
All of the above ingredients are found “floating about” at work. Failing that half a gallon of 85% phosphoric acid is available from a well known auction site for less than £15. Never really worked out a technical percentage of acid, a good glug in a 20 ltr drum.
Phosphoric acid is important for dissolving the rust, the diesel is the solvent or carrier and the hydraulic oil is the lubricant.
If something is severely corroded, a good cola fizzy drink is about the best i have ever used, i believe there is phosphoric acid in cola and assume the bubbles help to agitate it. Not the expensive branded one but a cheap one. Also lucozade and wire wool for polishing slightly rusty chrome, use it on hydraulic ram rods all the time. Obviously they need cleaning off after otherwise you will have ants anywhere.
Hope this helps some.
All the best.