ISOLATES Info
stipitatus
32589