I would use various sources such as drugs.com for everything that relates to the drugs and who is manufacturing them. For medical abbreviation I would rather do offline research in a library that has specialized literature, sometimes the online library offers are quite good as well. You could also use the abbreviation or acronyms on a search engine and then check the results that returns against other sources.