If that’s the case use the dip. 50/50 white vinegar and hydrogen peroxide.Thanks for those suggestions. Yes according to the manufacturer my can has 17-4PH stainless steel baffles (all of them -- no alum) in a titanium tube.
Leave them in there for the day and they will literally wipe clean.
You MUST wear gloves though, lead acitate is nasty stuff.