Thrombomodulin (THBD) (NM_000361) Human Untagged Clone SC119928 USD 310.00 In Stock THBD (untagged)-Human thrombomodulin (THBD) Vector pCMV6-XL5 Tag Tag Free Mammalian Cell Selection None