MSRP:
Now:
£1,280.50 - £1,864.20
Was:
Recombinant Bacillus subtilis Probable beta-lactamase ybxI (ybxI) | MBS1169868 | MyBiosourceProduct Short Name: [Probable beta-lactamase ybxI (ybxI)]Product Name Synonyme: [Probable beta-lactamase ybxI; EC=3.5.2.6]Other Names: [beta-lactamase YbxI;...