pelobiotech-cells.jpg
Catalog Number PB-1F21-250
Species Human
Supplier Cellapplications
Quantity 250 ug
Organ System Digestive System
Organ/Tissue Liver