MyBiosource Recombinant Proteins
MSRP:
Now:
€1,336.50 - €1,999.50
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;...