MSRP:
Now:
$1,332.80 - $2,062.40
Was:
Recombinant Photorhabdus luminescens subsp. laumondii Transcriptional regulator slyA (slyA) | MBS7092882 | MyBiosourceProduct Short Name: [Transcriptional regulator slyA (slyA)]Product Name Synonyme: [Transcriptional regulator slyA]Other Names: [SlyA...