Free release

80802-79-5 cecropin (antibacterialpeptide)

service@apichina.com
Product Name Cecropin (antibacterialpeptide)
CAS No. 80802-79-5
Synonyms Cecropin