MSRP:
Now:
€1,716.00 - €2,499.00
Was:
Recombinant Saccharomyces cerevisiae NADPH-dependent aldehyde reductase ARI1 (ARI1) | MBS1189671 | MyBiosourceProduct Short Name: [NADPH-dependent aldehyde reductase ARI1 (ARI1)]Product Name Synonyme: [NADPH-dependent aldehyde reductase ARI1; EC=1.1.1...