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