SR-45023A

Definition / meaning of SR-45023A

An anticancer drug that belongs to the family of drugs called bisphosphonates. It affects cancer cell receptors governing cell growth and cell death.

Listed under:

Find More About 'SR-45023A'

Leave a Comment