I remember MCT-125. I looked into it at the time and the ownership through University of Pittsburgh was a little sketchy, at best. They had the agreement with Oxis, that turned into GT Bio or something and then there was a lawsuit, which I thought was pretty funny since neither of them had any money to sue for. Some of those documents are still available on line.
That and the stent were the last two legitimate things MCET had to lie about, and that was 6 years ago, when they filed their last report with the SEC.