US-based footwear maker Crocs has vowed to launch its products in multi-brand stores in India as well as setting up a production facility in the country by the end of 2007.