MyBiosource Recombinant Proteins
MSRP:
Now:
€1,140.00 - €1,858.50
Was:
Recombinant Populus nigra Plastocyanin A, chloroplastic (PETE) | MBS1193563 | MyBiosourceProduct Short Name: [Plastocyanin A, chloroplastic (PETE)]Product Name Synonyme: [Plastocyanin A, chloroplastic]Other Names: [Plastocyanin A, chloroplastic;...