A71915

A71915

AOB11826

CAS 132956-87-7

More details

1000 Items

$0.00

Overview

Highly potent and competitive natriuretic peptide receptor A (NPRA) antagonist