I was working with a 16mm 1940s film that was a hurricane survivor. I normally use Edwal Anti Stat Film Cleaner to clean the films, but this film was particularly messed up. While the Edwal cleaned some of the dirt off, it left a lot to be desired in the cleaning dept. So, I decided to give Urbanski's Filmrenew a try. I was amazed with what the Filmrenew cleaned off the film.
https://danieldteolijrarchivalcollection.wordpress.com/2017/11/30/film-is-pretty-filthy-stuff/
(No financial interest in any of these products