MyBiosource Peptides
MSRP:
Now:
zł3,992.00
Was:
Insulin Receptor, aa1154-1165, pY1163 | MBS659325 | MyBiosourceProduct Short Name: [Insulin Receptor, aa1154-1165, pY1163]Product Name Synonyme: N/AOther Names: [insulin receptor, partial; Insulin receptor; insulin receptor; IR; insulin receptor]Product...