Transplantation device using chemically crosslinked alginic acid | Patent Application Number 17620918 | Patexia