INDEPENDENCE PRODUCTS LTD