Yeh that's their website (without the question mark).
My 2007 hardcopy of their catalog has that transistor in it. I'll go over to my friend's house later and check out the new catalog that just came a few days ago for it.
It's possible you might have to call MCM and talk to a live person about this transistor.
Have you checked Newark, Digi-Key, Mouser, and Allied Electronics for this transistor?