Giardia lamblia trophozoites

Part LP438610-0COMPONENT