Supplier Page from MyBioSource.com for Recombinant Staphylococcus haemolyticus Polyphosphate kinase (ppk), partial