The 3m version works fine on more than 20 years old CD player (Philips). The plug was a bit tight on the CD player and relatively light on the receiver. In short, suitable to both. The function is - in spite of the length - absolutely flawlessly.
Of course, you have to remove the small caps on both ends of the cable before use! Photo attached.