ISOLATES Info
capsulatus
16429
16648
81112