DensBits Technologies Ltd develops flash-based storage systems.#Technology Address: 7 Palyam Street PO Box 108 Haifa, 3199903 Israel