MSRP:
Now:
£1,110.20 - £1,704.30
Was:
Recombinant Allophycocyanin alpha chain (apcA) | MBS1165266 | MyBiosourceProduct Short Name: [Allophycocyanin alpha chain (apcA)]Product Name Synonyme: [Allophycocyanin alpha chain]Other Names: [Allophycocyanin alpha chain; Allophycocyanin alpha...