It depends on what you want to do and what you expect the undercoating to do-
I've used por-15 with just ok results - I've sand blasted the area and painted the area with por-15 , then have had rust pinholes show up - why - I don't know. This has occured on the back side of bumpers, and on the underside of a car. However, others said it works great.
Por-15 recommends not putting it over existing paint.
3-M - is a good rustproofing item - as well as others.
Do you want to just buy a can of stuff to spray on, or use it in a undercoating gun - like what eastwood sells.
http://www.eastwoodcompany.com/shop...=1107&itemType=PRODUCT&RS=1&keyword=undercoat
However - when I called Eastwood about replacement wands - they don't sell them - just the kit - so when the wand gets clogged - tough luck.
At the time they didn't sell this gun:
http://www.eastwoodcompany.com/shop...=1126&itemType=PRODUCT&RS=1&keyword=undercoat
- which may use the same thread as what the 3m guns have.
3M sells different wands for their guns - which means when the wands get clogged - just get another one - not the whole gun assembly.
http://products3.3m.com/catalog/us/...us_aad_3_0/command_AbcPageHandler/output_html
They also sell the application gun:
http://products3.3m.com/catalog/us/...us_aad_3_0/command_AbcPageHandler/output_html
I ended up buying an "Astro" brand gun - cheaper and use the 3m wands.
The wands allow you to spray in the doors, rockers, frame, etc without removing a lot of panels - or where you couldn't spray with a spraycan. You might have to drill holes to get the wand in - use rubber plugs to cover the holes. Don't forget to paint the edges of the holes to cover the bare metal (prevent rust).
That is what I do when I repair or restore a car.
Good luck!
Dan