This is a new design that invite anyone who wants to cleanup their wiring installation in tool less fashion. This makes building or servicing your CNC controller a very smooth painless process.

CNC Tool Less 9 Terminal Power Distribution Bus Bar | eBay