Other anti-diabetics

Others

NameCAS number
Buformin692-13-7
Fenugreek seed