Proteins

Helicobacter pylori protein, 0.1 ml

Protein Source Cell culture