Holliday junction ATP-dependent DNA helicase RuvA PA0966

Holliday junction ATP-dependent DNA helicase RuvA PA0966