A watchmaker told me he used toluene for cleaning metal watch and clock parts. Of course, the movement has to be disassembled. And toluene fumes are not exactly healthy. Maybe try white spirit. I don't see how it could cause harm to metal parts and it will dissolve grease and oil.