TDRD7 (NM_014290) Human Untagged Clone SC100746 CNY 7,656.00 现货 TDRD7 (untagged)-Human tudor domain containing 7 (TDRD7) Type Human Untagged Clone Tag Tag Free Vector pCMV6-XL4