 It has a manufacturing plant in Shenzhen, China, and an R&D center in Longmont, Colorado, United States.The company is partly owned by Shenzhen Kaifa Technology, of which the major share holder is China Great Wall Computer Group Co.In 2002, ExcelStor signed a deal with IBM to manufacture and sell the 40 GB version of IBM's Deskstar 120GXP series under the ExcelStor brand name.