The new Simple Green Purple is good for all metals... during my resto, I have mixed it ~50% (or sometimes spray 100%) with water and a dash of Dawn, soaked engine cases, etc. for a day. Use it in the ultrasonic cleaner as well. Works good for hardware with a wire brush cleaning afterwards. Some time ago before the purple, after trying several other things that didn't work on carbon, I soaked some pistons in the old green Simple Green and found it good for softening up carbon, then used wood popsickle or craft sticks to scrape it off. No damaging effects that I could see. I rinse with water, then isopropyl alcohol and blow off as a final step.
For stubborn grease, use any solvent with naptha or mineral spirits (slower acting solvents), then do the soak with Simple Green, water, alcohol. Again, no harm that I could see.