Thermosynechococcus elongatus






Synonyms
  • Thermosynechococcus elongatus str. BP-1
  • Thermosynechococcus elongatus strain BP-1
  • Thermosynechococcus elongatus BP-1