Supplier Page from MyBioSource.com for Recombinant Putative ATP-dependent RNA helicase ZK686.2 (ZK686.2), partial