Human Kidney Cancer Stem Cell Patient-Derived Xenografts [PDX]

Cat# PDX36117-44

Size : Each

Brand : Celprogen

Request more information