Putative nitroreductase TM1586 Family

Domain Species Proteins
Putative nitroreductase TM1586 1 1