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