Mechanical Design Contest 2025

Continental Mechanical Design Contest 2025