250 20 types, 6 * 6mm, 12 * 12mm, 4-foot micro key switches, light touch switches, button switches, small switches