ELK (Wuhan) Biotechnology

High molecular weight DNA ladders > 5000 bp

High molecular weight DNA ladders > 5000 bp