MSRP:
Now:
£1,431.30 - £2,072.20
Was:
Recombinant Bacillus cereus Putative sporulation transcription regulator WhiA (whiA) | MBS1149459 | MyBiosourceProduct Short Name: [Putative sporulation transcription regulator WhiA (whiA)]Product Name Synonyme: [Putative sporulation transcription...