10011 · 60 uL
Cell Signaling Technology · Cat: 10011
Reach 3+ verified distributors
Manufacturer product page