Parts list
Keyboard
All of the keyboards listed below are CRUs (customer replaceable units.)
| Language | P/N | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
| 
 | A20m/p | A21m/p | A22m/p | 
| 
 | 
 | 
 | 
 | 
| Arabic | 02K5051 | 02K5476 | |
| 
 | 
 | 
 | 
 | 
| Belgian | 02K5045 | 02K5470 | |
| 
 | 
 | 
 | 
 | 
| Canadian French | 02K5035 | 02K5456 | |
| 
 | 
 | 
 | 
 | 
| Chinese, traditional | 02K5057 | 02K5459 | |
| 
 | 
 | 
 | 
 | 
| Czech | 02K5055 | 02K5480 | |
| 
 | 
 | 
 | 
 | 
| Danish | 02K5042 | 02K5467 | |
| 
 | 
 | 
 | 
 | 
| Dutch | 02K5039 | 02K5464 | |
| 
 | 
 | 
 | 
 | 
| English, U.K. | 02K5036 | 02K5461 | |
| 
 | 
 | 
 | 
 | 
| English, U.S. | 02K5034 | 02K5455 | |
| 
 | 
 | 
 | 
 | 
| French, European | 02K5038 | 02K5463 | |
| 
 | 
 | 
 | 
 | 
| German | 02K5037 | 02K5462 | |
| 
 | 
 | 
 | 
 | 
| Greek | 02K5048 | 02K5473 | |
| 
 | 
 | 
 | 
 | 
| Hebrew | 02K5049 | 02K5474 | |
| 
 | 
 | 
 | 
 | 
| Hungarian | 02K5054 | 02K5479 | |
| 
 | 
 | 
 | 
 | 
| Italian | 02K5043 | 02K5468 | |
| 
 | 
 | 
 | 
 | 
| Japanese | 02K5056 | 02K5458 | |
| 
 | 
 | 
 | 
 | 
| Korean | 02K5058 | 02K5460 | |
| 
 | 
 | 
 | 
 | 
| Norwegian | 02K5041 | 02K5466 | |
| 
 | 
 | 
 | 
 | 
| Polish | 02K5150 | 02K5481 | |
| 
 | 
 | 
 | 
 | 
| Portuguese | 02K5047 | 02K5472 | |
| 
 | 
 | 
 | 
 | 
| Russian | 02K5052 | 02K5477 | |
| 
 | 
 | 
 | 
 | 
| Slovak | 02K5053 | 02K5478 | |
| 
 | 
 | 
 | 
 | 
| Slovenian | 02K5151 | 02K5482 | |
| 
 | 
 | 
 | 
 | 
| Spanish, European | 02K5044 | 02K5469 | |
| 
 | 
 | 
 | 
 | 
| Spanish, Latin American | 02K5059 | 02K5457 | |
| 
 | 
 | 
 | 
 | 
| Swedish or Finnish | 02K5040 | 02K5465 | |
| 
 | 
 | 
 | 
 | 
| Swiss | 02K5046 | 02K5471 | |
| 
 | 
 | 
 | 
 | 
| Thai | — | — | 02K5759 | 
| 
 | 
 | 
 | 
 | 
| Turkish | 02K5050 | 02K5475 | |
| 
 | 
 | 
 | 
 | 
