Ask a question

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

Abbexa Ltd.

This product is currently in development. The lead time for this product may be several months....
Cat# abx142865-500UL, 500 µl USD $348.0
Feedback