Items 11 to 11 of 11 total
Display:
| Product Name | CAS # | Catalog # | QUANTITY | Price | Citations | RATING |
|---|---|---|---|---|---|---|
Thapsigargin | 67526-95-8 | sc-24017 sc-24017A | 1 mg 5 mg | $136.00 $446.00 | 114 | |
SERCA pump inhibitor, inducing ER stress and potentially impacting germ cell development. | ||||||