Isoxsuprine is a beta-adrenergic agonist. It works by preventing the contractions of the smooth muscles in the uterus. Thus, it relaxes the uterus to prevent premature labor. It also helps in widening blood vessels to increase blood flow, thereby improving blood circulation to certain parts of the body (such as the hands/feet, brain). Therefore, it also treats peripheral vascular disease.