MSRP:
Now:
NULL833.00 - NULL1,289.00
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...