10238-21-8 C07022 Glibenclamide Glyburide