CALYX CHEMICALS AND PHARMACEUTICALS LTD