ROP_32680

Putative hydro-lyase ROP_32680

Molecular Synopsis