-
SML3326-25MG
WSP5 (C005B-309179)
Price: $843.87List Price: $937.63Biochem/physiol Actions WSP5 is a cell-permeable fluoresceinyl pyridine disulfide compound that acts as a highly selective, fast- and time-dependent nucleophilic substitution–:cyclization-based H2S sensitive fluorescent turn-on live cells