NEB, Proteinase K, Molecular Biology Grade

RM 587.50