YourDictionary

What does D 860 stand for?

D 860

Tolbutamide [Pharmacology] (DAVI)

link/cite print suggestion box