Okay, I have my original paperwork from my magic chef oven. (I have a '75 Excella). My oven model number is BT93D-2SVM. The original part number for the handle is 50-11008. The new updated part number is evidentally 1355295. If yours is the same as mine...check out this web site.
http://www.pcappliancerepair.com/cgi-bin/addtocart.cgi
It is really expensive, buuuuut, it's an option.
Or even if yours isn't the same as mine, maybe they have yours available. I did notice that it states that this item is on backorder, so I emailed them to see if it is actually backordered or just not available. We'll see.