iMac (20-inch Early 2008)-MB323LL-MB324LL-A1224-

Modem, Apple USB
661-3797
$41.95
MA710LL-A1195-Keyboard, Wireless
661-4348
$35.95