Sar340835

Sar340835

AOB14580

1000 Items

$0.00

Overview

Prodrug of SAR296968 (AOB14077), acting as a novel selective NCX inhibitor, improving cardiac function and restoring sympathovagal balance in heart failure