Hepatitis C virus helicase/NTPase: an efficient expression system and new inhibitors.

Hepatitis C virus helicase/NTPase: an efficient expression system and new inhibitors.