Description

Recombinant Giardia Intestinalis Trophozoite, 0.5 mg