Several common drugs that contain valsartan, used to treat high blood pressure and heart failure, were recalled in the United States on Friday due to an "impurity" in the drug that poses a potential cancer risk. That impurity, N-nitrosodimethylamine or NDMA, is classified as a probable human carcinogen, based on results from lab tests. The medicines included in the voluntary recall are valsartan from Major Pharmaceuticals, Solco Healthcare and Teva Pharmaceuticals Industries, as well as valsartan/hydrochlorothiazide from Solco and Teva. Valsartan is off patent and is used as a component of other generic medicines, but not all medicines containing the...