Thrombospondin 1 (THBS1) (NM_003246) Human Recombinant Protein TP314802 USD 867.00 In Stock Recombinant protein of human thrombospondin 1 (THBS1), 20 µg Tag C-Myc/DDK Expression Host HEK293T