sergliflozin etabonate

Noun

 * 1)  An investigational antidiabetic drug.