Pharmaceutical giant Bayer has won a patent battle against South African retailer Clicks, preventing the sale of a generic blood…