Sar296968

Sar296968

AOB14077

1000 Items

$0.00

Overview

Novel selective NCX inhibitor, improving cardiac function and restoring sympathovagal balance in heart failure