Leaf Systems Inc 1985

industry:
Manufacturer
Nationality:
American

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