Biophoundry, Inc. Company numberFC042293 StatusActive TypeOther Company Type Incorporated31 Oct 2024 Registered office 2140 South Dupont HighwayCamdenKent County, Delaware Data JSON Markdown