MSRP:
Now:
€1,336.50 - €1,989.00
Was:
Recombinant Drosophila melanogaster Enhancer of split m8 protein (E (spl) ) | MBS1171664 | MyBiosourceProduct Short Name: [Enhancer of split m8 protein (E (spl) )]Product Name Synonyme: [Enhancer of split m8 protein; E(spl)m8]Other Names: [enhancer of...