Pretty much what the first guy said. I've moved towards mineral spirits for really greasy drivetrain bits, but simple green mixed 1:4 will cut through most grime elsewhere (and that's even a bit strong). After rust removal, a persistent rust preventer like fluid film helps keep it from reappearing. I'll wipe off most of the spray to leave a thin film. It does a good job in keeping the water out of bolt sockets.