Health, News Clopidogrel is the generic name of the widely used blood clot preventer Plavix, sold by Bristol Myers Squibb and Sanofi. Several companies sell generic clopidogrel including Aurobindo Pharma, Sun Pharma and Teva Pharmaceuticals.