Quick view Compare Lena Biosciences Lena Biosciences SeedEZ Cell Culture System for 5 x 10cm (1 Scaffold) SC-S510-0001 Now: $195.58 $182.15 Add to Cart
Quick view Compare Lena Biosciences Lena Biosciences SeedEZ Cell Culture System for 6 Well Plates (6 Scaffolds) SC-C006-0006 Now: $441.93 $416.55 Add to Cart
Quick view Compare Lena Biosciences Lena Biosciences SeedEZ Cell Culture System for 96 Well Plates (24 Scaffolds) SC-C096-0024 Now: $213.50 $204.54 Add to Cart