Ltd., may have been used in hundreds of drugs, which remain available for sale on pharmacy shelves ... Among them are Viagra and Cialis generics made by India’s Umedica Laboratories Pvt.