I recommend the STARTECH products, manufacture of high quality, cables exude quality. (And the thickness of the cable is quite large compared to the competition).
chat online service is responsive and competent.
For those asking the question about the connection 20 PINS: the standard 1.2 STARTECH response: PIN 20th damaging anything your equipment because the current that flows is very low.