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