endA logo

endA

DNA-entry nuclease

Molecular Synopsis