Cephalexin hydrate 25g CAS 15686-71-2 MDL MFCD00167148 Powder Colorimetric substrate for chymotrypsin human leukocyte cathepsin G and peptidyl p