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

SeedEZ 3D cell culture scaffold, sample 5 cm x 10 cm
Cat# SC-S510-0001,
1 unit, $102.00
We will email your question to the supplier on your behalf.