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# abx171410-1ML,
1 ml USD $913.5