If you observe the “do no harm” doctrine, then Evapo-Rust is probably the best bet.  With corrosion removal on vintage parts, time is your ally, not aggressive reagents.  In my professional career, I surprised many people with what could be done over time versus “quick” aggressive removal.  Suffice to say that we needed to preserve features AND remove the corrosion products. 

Shaun Merrigan