Loading…
Abcam ab120267-100mg Glibenclamide (Glyburide) K+ channel blocker | IRIGHT