ATP-dependent DNA ligase XCC0105

ATP-dependent DNA ligase XCC0105