ISOLATES Info
oleivorans
17860