Microarrays

 
Polystyrene scaffolds for 3D culture - Alvetex Strata

Polystyrene scaffolds for 3D culture - Alvetex Strata