1427782-89-6

Porcn Inhibitor III, IWP-L6 (IWPL6, Wnt Pathway Inhibitor XIX)