Leaf
Leaf is a manufacturer of digital camera backs. It had been founded in 1984 in Massachusetts. In 1997 a main branch of it started in Israel. Since 2005 it belongs to Kodak.
Leaf is a manufacturer of digital camera backs. It had been founded in 1984 in Massachusetts. In 1997 a main branch of it started in Israel. Since 2005 it belongs to Kodak.