MSRP:
Now:
£1,515.80 - £2,213.90
Was:
Recombinant Ochrobactrum anthropi Protein RecA (recA) | MBS1153762 | MyBiosourceProduct Short Name: [Protein RecA (recA)]Product Name Synonyme: [Protein RecA; Recombinase A]Other Names: [recombinase A; Protein RecA; recombinase A; Recombinase A]Product...