NAXA Electronics NRC-157 Digital Alarm Clock with Digital Tuning AM/FM Radio and CD Player (Black/Silver) (Discontinued by Manufacturer) Digital clock with 0.9-inch display Digital tuning AM/FM radio Top loading CD player Wake up to CD, radio or alarm Snooze function