SeedEZ 3D cell culture system, sample 5 cm x 10 cm

SeedEZ 3D cell culture scaffold, sample 5 cm x 10 cm
Supplier Lena Biosciences
Product # SC-S510-0001
Pricing 1 unit, $102.00
Feedback