ISOLATES Info
methanosorbosa
21489
22450