Liver buds

Human iPSC-derived liver bud.