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