7016 · 192.8 mg
Cell Signaling Technology · Cat: 7016
Reach 3+ verified distributors
Manufacturer product page