24-well, 3D PETG Cell Culture Scaffolds (12 Scaffolds)Product Sizes24-well, 3D PETG Cell Culture Scaffolds (12 Scaffolds)£80.00CPNR-01 Add to order Added to order About this ProductSKU:CPNR-01Shipping Conditions:AmbientNeed Help?