TA397513 · 50 ug
Origene · Cat: TA397513
Reach 3+ verified distributors
Manufacturer product page
Description
TBC1D4 phospho T642 Antibody