MyBiosource Recombinant Proteins
MSRP:
Now:
$1,030.40 - $1,843.20
Was:
Recombinant 31/33 kDa flagellin | MBS7102257 | MyBiosourceProduct Short Name: [31/33 kDa flagellin]Product Name Synonyme: [31/33 kDa flagellin]Other Names: [31/33 kDa flagellin; 31/33 kDa flagellin]Product Gene Name: N/AProduct Gene Name Synonyme:...