MSRP:
Now:
zł16,344.00 - zł21,680.00
Was:
Recombinant Synechocystis sp. UPF0182 protein sll1060 (sll1060), partial | MBS1191665 | MyBiosourceProduct Short Name: [UPF0182 protein sll1060 (sll1060), partial]Product Name Synonyme: [Recombinant UPF0182 protein sll1060 (sll1060), partial; UPF0182...