Open Orphan subsidiary signs €6.7m contract for flu s