MyBiosource Recombinant Proteins
MSRP:
Now:
£1,007.50 - £1,619.80
Was:
Recombinant Thioredoxin-1 (trxA) | MBS1182398 | MyBiosourceProduct Short Name: [Thioredoxin-1 (trxA)]Product Name Synonyme: [Thioredoxin-1; Trx-1]Other Names: [thioredoxin; Thioredoxin-1; thioredoxin]Product Gene Name: [trxA]Product Gene Name Synonyme:...