Active ingredient Glyburide
$1405.06 a pillola
$618.23 a pillola