SH_RS11645 Recombinant Protein (Staphylococcus haemolyticus) (OPCA247221) from Aviva Systems Biology