Holliday junction DNA helicase RuvA BB_0023

Holliday junction DNA helicase RuvA BB_0023