Robuta

https://www.ncbi.nlm.nih.gov/protein/XP_003399243 uncharacterized protein LOC100645768 [Bombus terrestris] - Protein - NCBI bombus terrestrisproteinncbi