HELP! finding correct U-joint

looks like ebay has them.

the hold/attachment point on these stock coupling bodies to seal/cover looks really flimsy though i wouldn't want it to come apart again.

suggestions?