IPR004605

Holliday junction ATP-dependent DNA helicase RuvB
Holliday junction ATP-dependent DNA helicase RuvB