Yea Blubyu it comes from the dealer. under coat & sealer. I have been doing that for years i never had any thing rust out on me.My 85 chev truck had it 10 years put about 7or 8k miles a year on the beach. You know it may not do anything but i'm sold on it.