Sale Quick view Compare Lena Biosciences SeedEZ Cell Culture System for 5 x 10cm (1 Scaffold) $202.44 $182.75 Add to Cart The item has been added Compare
Sale Quick view Compare Lena Biosciences SeedEZ Cell Culture System for 6 Well Plates (6 Scaffolds) $458.29 $420.33 Add to Cart The item has been added Compare
Sale Quick view Compare Lena Biosciences SeedEZ Cell Culture System for 96 Well Plates (24 Scaffolds) $220.71 $209.46 Add to Cart The item has been added Compare