7727 · 650 uL
Cell Signaling Technology · Cat: 7727
Reach 3+ verified distributors
Manufacturer product page