MyBiosource Recombinant Proteins
MSRP:
Now:
NULL644.00 - NULL1,152.00
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:...