Any auto parts store should carry the product i'm talking about...3M is the brand, but they have TONS of different divisions ..I got mine at autozone, and it was 3M Auto Professional Grade Rubberized Undercoating...its not cheap, its about twice the cost of some other generic products on the shelf right next to it (this was $11.50 a can, enough for roughly 2 wheel wells)...but 3M's auto body repair stuff is always regarded as some of the best...
And as far as everyone saying 'what type of grease should i use?'; that is basically what this stuff is...its just grease that will cure and hold itself on there...The stuff that comes out of this can seems just about as toxic as something could be...it smells like it'll catch on fire just by looking at it incorrectly...
but in either case...once it dries, i really can't think of anything that would work better for sealing off metal from moisture...I followed the directions on the can, but had trouble finding the exact products to use...the rubberized spray is the final step in rust prevention...you start with a rust dissolver (i used loc-tite naval jelly), body filler (if applicable, i used quick steel in my case), rusted metal primer (i used some rustoleum something or other)...and finish with this rubber gunk...
Honestly...after a few days of drying...it looks identical to what Mazda puts under the car to begin with...the good thing is i can spray this stuff in the countless areas that mazda decided to skip...
Thanks for the info, I will buy some come summer and grease the crap out of the rears when I re do everything.