Try acetone or alcohol..100% alcohol..it prety cheap. I have a coin cleaning tips on my site if you wanna check it out..but it deals mainly in ancient coins. Also I tried something new(not on my site yet) I went and bought a UltraSound cleaner..a professional one(around 50$)..and I found it quiet effective on ancient coins...sticky soil just started to fall off...in the first few minutes....it was incredible.But on Antoninianus..one has to be carefull...it's powerfull enough to rmove the patina too.You just need to keep your eyes on these coins while cleaning them The one I have gives 42000 pulse per second...and it has a 3 minute time..so when you hit start...it stops 3 minutes later automatically.
UltraSound cleaners are usually used by jewellers.They drop their gold and silver bracelets/rings..etc in(water)..and few minutes later....they come out sparkling.
But I think acetone should do the trick for you.And I do not recommand that you drop your coin in..just put some on a dry tissue..then rub your coin. How to get pure acetone?...ask around..see where labs get theirs .


















