MSRP:
Now:
€1,096.50 - €1,815.00
Was:
Recombinant Bacillus anthracis Putative membrane protein insertion efficiency factor (BAA_5060) | MBS1155457 | MyBiosourceProduct Short Name: [Putative membrane protein insertion efficiency factor (BAA_5060)]Product Name Synonyme: [Putative membrane...