MyBiosource Recombinant Proteins
MSRP:
Now:
£1,158.30 - £1,732.90
Was:
Recombinant Protein YrdA (yrdA) | MBS1170277 | MyBiosourceProduct Short Name: [Protein YrdA (yrdA)]Product Name Synonyme: [Protein YrdA]Other Names: [transferase; Protein YrdA; transferase]Product Gene Name: [yrdA]Product Gene Name Synonyme: [yrdA;...