KB-320 ergonomic design