26
MSRP:
Now:
£874.00 - £1,824.00
Was:
A synthetic peptide that irreversibly inhibits activity of caspase family proteases and blocks apoptosis. The inhibitor is designed as a methyl ester to facilitate cell permeability. The product can...
26-1160-GEN