Stains-All 5g CAS 7423-31-6 MDL MFCD00078788 Powder Cationic carbocyanine dye used in electrophoresis to stain proteins and nucleic acids