ISOLATES Info
thermodenitrificans
11733