Supplier Page from MyBioSource.com for Recombinant Acanthamoeba polyphaga mimivirus Putative ATP-dependent RNA helicase R563 (MIMI_R563), partial