L-749329

L-749329

AOB8429

CAS 159590-37-1

More details

1000 Items

$0.00

Overview

Dual ET(A)/ET(B) endothelin receptor antagonist