The Japanese subsidiary of Pfizer Inc is recalling a drug for high blood pressure which was found to contain a carcinogenic substance in its active ingredient valsartan, the drugmaker said on Friday.