PerfusionPal 12-well organ-on-a-chip

Perfusable 12-well integral insert system
Supplier | Lena Biosciences |
---|---|
Product # | PP-A012-0001 |
Pricing | 1 unit, $450.00 |
Supplier | Lena Biosciences |
---|---|
Product # | PP-A012-0001 |
Pricing | 1 unit, $450.00 |