pelobiotech-3d-cell-culture.jpg
Catalog Number PS-A048-0002
Product Type Perfusion Organ Starter System
Main Application Perfusion Culture
Supplier Lena Biosciences
Quantity 1 kit