Lp-925219

Lp-925219

AOB17442

1000 Items

$0.00

Overview

Novel inhibitor of both renal SGLT1 and SGLT2