ISOLATES Info
elegans
31342
31761
31873
32961
33942
34480
34906