TA368364 · 100 uL
Origene · Cat: TA368364
Reach 3+ verified distributors
Manufacturer product page
Description
SLC41A3 rabbit polyclonal antibody