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