Eln441958

Eln441958

AOB6848

CAS 913064-47-8

More details

1000 Items

$0.00

Overview

Novel bradykinin B1 Receptor antagonist