pelobiotech-cells.jpg
Catalog Number PB-1H51-50
Species Human
Supplier Cellapplications
Quantity 50 ug
Organ System Reproductive System
Organ/Tissue Testis