Supplier Page from MyBioSource.com for Recombinant Rhodoferax ferrireducens Probable intracellular septation protein A (Rfer_2397), partial