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