Giardia lamblia tpi gene

Part LP433079-3COMPONENT