Uncharacterized protein ST2348 Domain

Species Proteins
Sulfolobus tokodaii [TaxId: 111955] 2