Reuters -- U.S. drugmaker Cephalon Inc said on Monday that it would buy Mepha AG, the Swiss generic drugmaker owned by Germany's Merckle family, for about $590 million (622.5 million Swiss francs) to expand internationally and diversify.