Seth Schaffer

Mechanical Engineer / Robot Builder

United States