Centaur Pharmaceuticals Inc - Instead of having to choose between the high cost of hiring physicians or the low quality of. Centaur Pharmaceuticals Inc : Including company executives, business partners, clauses and more.