L162389 | AT1 Receptor Antagonist | MedChemExpress

L162389 | AT1 Receptor Antagonist | MedChemExpress