Is there a good primer (spray can) to stop cast iron engine parts from rusting?

This is worth the look.