Ask a question
We will email your question to the supplier on your behalf.
Molecular Depot
Catalog Number: MDP0289 (20 ug)
4-[D10]Leu-Insulin (Human) is a high quality 4-[D10]Leu-Insulin...
Cat# MDP0289,
USD $695.0