Modern Radio for a Duster

I am hoping someone might be able to help. I have been serching for a modern Radio/CD/or Radio/Cassette that will fit the opening in the dash without doing any cutting. I really don't want to butcher the dash. I figured someone must know where I can find one. I would even take an oldler one that has a cassette instead of a CD, as long as it fits the factory radio hole.