Fluorescent Protein Stains

High sensitivity coloured protein stains available at competitive prices.