There are two main contaminants your car will pick up, tar based and iron based. Tar remover will deal with the tar which tends to be black sticky marks on your paintwork. Iron, you cannot see until, like has happened to you, it starts to rust and then becomes very evident, espeically on white...