SeedEZ 3D cell culture system for 6 well plates (pack of 6 scaffolds)

SeedEZ 3D cell culture scaffold for 6 well plates (pack of 6 scaffolds)
Supplier Lena Biosciences
Product # SC-C006-0006
Pricing 6 case, $228.00
Feedback