James Farnsworth

Active Waterloo, IA President for Farnsworth Electronics, Inc.