Trefoil Factor 3 (TFF3) (NM_003226) Human Over-expression Lysate LY418823 USD 436.00 In Stock Transient overexpression lysate of trefoil factor 3 (intestinal) (TFF3) Tag C-Myc/DDK Expression Host HEK293T