Proteinase K Lyophilized Powder

Cat# MBS2563931-100g

Size : 100g

Brand : MyBiosource