No unfortunately. A manufacturer can produce a generic drug only after the brand-name drug patent expires. As soon as a patent is expired, not every manufacturer decides to make a generic version of a particular drug. Only half of all brand medications have their generic analogues.