Hepatocyte Microbeads for Acute Liver Failure | NCT05491135 | Trialant