Ask a question

We will email your question to the supplier on your behalf.

Lena Biosciences

PerfusionPal 12-well organ-on-a-chip
Perfusable 12-well integral insert system
Cat# PP-A012-0001, 1 unit, $450.00
Feedback