20230908_174725 January 23, 2025 2560 × 1920 Eurorack 16 way to 10 way IDC power connector Eurorack Compatible