30 programmable buttons
Part #: 560.4200