Tad Shupe

Retired mechanical engineer with small machine shop for prototyping

United States