3I3F

Hypothetical protein from Giardia lamblia GL50803_14299

Help