SKU: TP313671-OR
TP53TG3 (NM_016212) Human Recombinant Protein
In Stock
Dry Ice
Catalog Number
TP313671-OR
Name
TP53TG3 (NM_016212) Human Recombinant Protein
Price