Can someone tell me what this part is?
This is Technic Gearbox Half. It's very easy to find by searching &quot;technic gear&quot; on BL.

The item number is 32166, and it was available in the early 2000s (specifically from 1999-2002).