Supplier Page from MyBioSource.com for Recombinant Acanthamoeba polyphaga mimivirus Putative ATP-dependent DNA helicase R568 (MIMI_R568), partial