German generic drugmaker