I don't see what's so wrong with that link, I mean, I don't know the exact specifications for the cart connector he's looking for, but that's definitely still a 72 pin cart connector of some sort.
That is a reasonable explanation. I still don't take kindly to people using the term "retard" derogatorily, especially not when directed at those I love (such as myself).