MSRP:
Now:
£1,034.80 - £1,638.00
Was:
Recombinant Salmo salar LYR motif-containing protein 1 (lyrm1) | MBS1191372 | MyBiosourceProduct Short Name: [LYR motif-containing protein 1 (lyrm1)]Product Name Synonyme: [LYR motif-containing protein 1]Other Names: [LYR motif-containing protein 1; LYR...