Ask a question
We will email your question to the supplier on your behalf.
Lena Biosciences

SeedEZ 3D cell culture scaffold for 96 well plates (pack of 24 scaffolds)
Cat# SC-C096-0024,
24 case, $110.00
We will email your question to the supplier on your behalf.