ISOLATES Info
europaeus
14148
14155
14158
14186
17053
80147