Human Selenop Protein, Flag Tag TP724449 USD 565.00 4 Weeks Human Selenop Protein, Flag Tag Tag C-3×Flag Tag Expression Host HEK293