MyBiosource Recombinant Proteins
MSRP:
Now:
NULL942.00
Was:
Recombinant Apocytochrome f, chloroplastic (petA), partial | MBS7092960 | MyBiosourceProduct Short Name: [Apocytochrome f, chloroplastic (petA)]Product Name Synonyme: [Apocytochrome f, chloroplastic]Other Names: [Cytochrome f, chloroplastic; Cytochrome...