New Swiss biotech launched