Todralazine

Medical Dictionary -> Todralazine

Todralazine


An antihypertensive agent with both central and peripheral action; it has some central nervous system depressant effects.

Terms of Use | Teeth Whitening