Implantable encapsulations containing semen; implantable encapsulations containing biological material; implantable encapsulations…Owned by: GENO SASerial Number: 79245804