NCT07429838 - EGEN-5784 Porcine Liver With the Metra® ELC Device | Crick | Crick