Permeabilization Buffer (10X)

Cat# MBS697331-150mL

Size : 150mL

Marca : MyBiosource