Ask a question
We will email your question to the supplier on your behalf.
BOC Sciences
RADA 16 is a self-complementary peptide that has been widely studied for various applications in...
Cat# BAT-006142,
2.5 mg/unit USD $248