I've used Bill Hursh Miracle Paint in the past. It is still sealing the rust. You wear gloves, a long sleeve shirt, goggles and respirator when using it. Two coats works well. You can spray or brush it on but, it is important that you clean your hands and the gun well after use. It leaves a more semi gloss look to the parts. Bill Hursh also has a great line of quality engine enamels.