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
Feedback