MSRP:
Now:
NULL1,108.00 - NULL1,608.00
Was:
Recombinant Schizosaccharomyces pombe UPF0676 protein C1494.01 (SPCC1494.01) | MBS7088429 | MyBiosourceProduct Short Name: [UPF0676 protein C1494.01 (SPCC1494.01)]Product Name Synonyme: [UPF0676 protein C1494.01]Other Names: [iron/ascorbate...