Multiple Species Paraffin Tissue Array - Liver from BioChain

  • Product Specs
  • ItemMultiple Species Paraffin Tissue Array - Liver
  • CompanyBioChain
  • Catalog NumberT8134149-5

This product is no longer available on Biocompare.