pelobiotech-3d-cell-culture.jpg
Catalog Number C680-6
Product Type 3D Cell Culture Chips
Main Application Scaffold free Spheroid Formation
Supplier abc biopply
Quantity 1 pcs