Founded
31 Dec 2005
Address
Interlace Medical Inc
139 Newbury Street
Framingham, MA 01701
United States
Interlace Medical Inc
139 Newbury Street
Framingham, MA 01701
United States
Phone
VCID: 125800
Profile
Corporate information
Registration country
Registration country
Investment activity status
Active investor