ATP-dependent DNA helicase TTHA0998

ATP-dependent DNA helicase TTHA0998