MyBiosource Recombinant Proteins
MSRP:
Now:
£988.00 - £1,610.70
Was:
Recombinant Plastocyanin, chloroplastic (PETE) | MBS1150669 | MyBiosourceProduct Short Name: [Plastocyanin, chloroplastic (PETE)]Product Name Synonyme: [Plastocyanin, chloroplastic]Other Names: [Plastocyanin, chloroplastic; Plastocyanin,...