bcgIA

Restriction enzyme BgcI subunit alpha

Molecular Synopsis