Here is their website. The company is actually Lusid Technologies in Salt Lake City, and one of their brands is Northstar. A friend of mine that does high end body and paint prefers their epoxy primer over other brands. Lusid's chemist told him that the Northstar EP210 epoxy primer was originally designed for use on submarines. So it should be some good stuff. I know I like using it, and it's less $$ than PPG. I've used their polyurethane's as well with good results.
http://www.lusidtechnologies.com/
Your body work is looking good, and you're making nice proogress too.