ROP_32680 logo

ROP_32680

Putative hydro-lyase ROP_32680

Molecular Synopsis