MSRP:
Now:
$1,065.60 - $1,865.60
Was:
Recombinant Saccharomyces cerevisiae Putative uncharacterized protein YFL031C-A (YFL031C-A) | MBS7094424 | MyBiosourceProduct Short Name: [Putative uncharacterized protein YFL031C-A (YFL031C-A)]Product Name Synonyme: [Putative uncharacterized protein...