Candida boidinii Putative peroxiredoxin-A (PMPA) -Mammalian Cell
100ug
GEN1224869.Mammalian Cell
2039 EUR
Get details