MSRP:
Now:
£5,332.60 - £6,190.60
Was:
Recombinant Chlorella vulgaris Uncharacterized membrane protein ycf78 (ycf78) | MBS1189576 | MyBiosourceProduct Short Name: [Uncharacterized membrane protein ycf78 (ycf78)]Product Name Synonyme: [Recombinant Uncharacterized membrane protein ycf78...