Ponceau S Electrophoresis Grade 50g CAS 6226-79-5 MDL MFCD00003892 Powder Protein stain for electrophoresis