ISOLATES Info
azoreducens
17259