Gordon Patenaude

Active Champlin, MN President for General Component Design