MyBiosource Recombinant Proteins
MSRP:
Now:
€1,521.00 - €2,217.00
Was:
Recombinant UPF0413 protein | MBS1159942 | MyBiosourceProduct Short Name: [UPF0413 protein]Product Name Synonyme: [UPF0413 protein]Other Names: [UPF0413 protein, partial; UPF0413 protein]Product Gene Name: N/AProduct Gene Name Synonyme: N/AOther Gene...