Lego technic gearbox brick. Part 6588
size: 2 x 4 x 3 1/3
Does not require support if printed upside down.
Tried designing it using this Lego part Designer but ended up finishing it in cad.
The author marked this model as their own original creation.