I would not try it.
I don't know the ph, of the cleaner but most degreasers are alkaline.
Some stronger than others. Alaline on aluminum is death. AF tried Simple Green for a while until they saw it damaging the skin of aircraft.
Purple Poer is another one. A Fellow that changed oil on MH used it, after me telling him not to, to clean some oil off rear of MH and towbar. It kinda just melted away the white lettering and dulled the rest of the finish on the tow bar and damaged the chrome on bolts etc that rusted quickly then.
Paint strippers are frequently alkaline. Anything that will dissolve or turn grease into kind of a soap will damage oil and other type stock finishes.
Plastic finishes, I dunno.
It might damage bluing and polished steel finish.
Someone here should be a chemist.
I do believe Goop and even GooGone will work. Problem with all these products you almost never know all the ingredients. Citrus is a popular scent, but how much actual citrus is in the mix is a commercial secret. I sure don't want lemon juice in my guns. I also want something I could blast from a can like Gun Scrubber.
This one is next in line. Cyclists love it. It evaporates quickly so is unlikely to do damage during brief exposure. It's going inside actions first, away from blued finish or polymer. It does not say non toxic but is CA compliant. That might be a start.