Microarrays

 
Polystyrene scaffolds for 3D culture - Alvetex Scaffold

Polystyrene scaffolds for 3D culture - Alvetex Scaffold