T4 Polynucleotide Kinase

Cat# MBS9141652-2500U

Size : 2500Units

Brand : MyBiosource