I recently bought a bag of random LEGO pieces which contained some non-LEGO pieces. This piece looks a lot like a Technic axle connector 2x3 with ball socket (32174 / 60176 / 93571 / 89652) but not quite the same as any of the pictures I found.
The main differences are the side isn't smooth but rather has two rectangular indentations (see picture 1) and the loops at the bottom have gaps in them (picture 2). The plastic doesn't show any signs that it has been snapped so I assume it was made like this.
I can't find any writing etched/stamped on it.
Does anyone know if this is a real LEGO piece and what its part number is if it is?
Thank you :)