Leaf Systems Inc 1985

Nationality:
American

Digital photography hardware and software designer, manufacturer and marketer; incorporated Southborough, Massachusetts, 1985.