Sale of Assets Agreement dated November 3, 2004 by and among CollaGenex International Limited, Alliance Pharmaceuticals Limited and Alliance Pharma plc.