Glossary
A medicine that lowers blood pressure by opposing the vasoconstricting effects of endothelins.
Posted
in
by
Tags: