0051-1H010

Hoechst 33342, blue fluorescent nucleic acid stain - 100 mg