ISOLATES Info
membranifaciens
21399
21441
21552
22069
22561
22605