product Name:Cecropin (antibacterialpeptide)
  • Cecropin
  • 80802-79-5