Robuta

https://www.ncbi.nlm.nih.gov/protein/CAE14255 unnamed protein product [Photorhabdus laumondii subsp. laumondii TTO1] - Protein - NCBI unnamedproteinproductncbi