Free release

83652-32-8 cecropin d(antibacterial peptide)

service@apichina.com
Product Name Cecropin D(antibacterial peptide)
CAS No. 83652-32-8
Synonyms Cecropin D