Basic information Safety Related Supplier
pGBKT7-TMEM106B(human) Structure

pGBKT7-TMEM106B(human)

pGBKT7-TMEM106B(human) Supplier