MSRP:
Now:
€2,086.50 - €3,010.50
Was:
Recombinant Saccharomyces cerevisiae ATP-dependent rRNA helicase RRP3 (RRP3), partial | MBS1186669 | MyBiosourceProduct Short Name: [ATP-dependent rRNA helicase RRP3 (RRP3), partial]Product Name Synonyme: [ATP-dependent rRNA helicase RRP3; EC=3.6.4.-;...