Bibx 1382


A drug that may inhibit tumor cells from multiplying. It is being studied for its ability to treat cancer.