Ask a question

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

Lena Biosciences

PerfusionPal 12-well organ-on-a-chip (pack of 4)
Perfusable 12-well integral insert system (pack of 4)
Cat# PP-A012-0004, 4 case, $1670.00
Feedback