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