PELO (NM_015946) Human Untagged Clone SC114538 USD 310.00 In Stock PELO (untagged)-Human pelota homolog (Drosophila) (PELO) Vector pCMV6-XL4 Tag Tag Free Mammalian Cell Selection None