using citric acid alcohol solution to clean rusted terminals
I’d be hesitant to use citric acid to clean any kind of electronics since it’s likely to cause corrosion.  My first choice would be isopropyl alcohol, with mild abrasion if necessary such as a toothbrush.  Acetone might be an option as a stronger solvent but that attacks many kinds of plastic.