MSRP:
Now:
€1,216.50 - €1,912.50
Was:
Recombinant Saccharomyces cerevisiae Putative uncharacterized protein YIL141W (YIL141W) | MBS1193744 | MyBiosourceProduct Short Name: [Putative uncharacterized protein YIL141W (YIL141W)]Product Name Synonyme: [Putative uncharacterized protein...