There are several products on the market that will work equally well as Eastwood's and cost a bit less. Do a web search and you'll find: Zero Rust, Loctite,to name only 2.
Check this link for more information on this subject: http://www.crankshaftcoalition.com/wiki/Rust_encapsulators


~Jim