About the Motherboard extension, it is 23 pin due to normal type of motherboard wire is 23 pin now not 24 pin! If you mind that please do not order it!
About the GPU extension, default type is compatible with 6PIN/8PIN/6+6PIN/8+8PIN.
1. Motherboard 24PIN is 20cm, GPU 8PIN is 30cm.
2. The extensions are all made by 1 squre wire! High safety for using!!