OSTA (SLC51A) (NM_152672) Human Over-expression Lysate LY403483 USD 436.00 5 Days Transient overexpression lysate of organic solute transporter alpha (OSTalpha) Tag C-Myc/DDK Expression Host HEK293T