IPR019993

RecB_nuclease_TM0106_put