Description

Recombinant Giardia Intestinalis Trophozoite, 100 ug