The Orange Book has the current listing of companies by NDC code. The file is located at the bottom of the link below as a ZIP file. The list you're looking for is in the file marked "FIRMS." It's also an unholy mess, so you may want to convert it to an Excel file if you intend to use it as a list.