16359 · 2.4 mL
Cell Signaling Technology · Cat: 16359
Reach 3+ verified distributors
Manufacturer product page