Advicenne finalizes agreement with Primex Pharmaceuticals AG