Bibx 1382


find my

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