cbxXP

Protein CbxX, plasmid

Molecular Synopsis