Help on u joint id and brand reccomendations

Whats up with this? Both u joints are the same dimensions

both have a different appearance. Also the needle bearings in the left u joint are larger than the needle bearings in the right u joint

5E439C32-2EF3-4900-AFAE-1EA64BBF1EF8.jpeg