Human CD 133 Positive (CD133+) Liver Cells from AcceGen

  • Product Specs
  • ItemHuman CD 133 Positive (CD133+) Liver Cells
  • CompanyAcceGen
  • Catalog NumberABC-TC3553

This product is no longer available on Biocompare.