Cecropin A, 80451-04-3 Peptide for cancer targeting research
Cecropin A, CAS 80451-04-3 US$543.56 Excluding tax and shipping fees In stock Description About Cecropin A, CAS 80451-04-3 Cecropin A, 80451-04-3 (Uniprot: P01507) is a membrane-disrupting peptide from Hyaloph…
Read guide →