Supplier Page from MyBioSource.com for Recombinant Acanthamoeba polyphaga mimivirus Putative ankyrin repeat protein R847 (MIMI_R847)