MyBiosource Proteins
MSRP:
Now:
£690.30 - £5,954.00
Was:
Beta-defensin 1 | MBS2888645 | MybiosourceProduct Short Name: [Beta-defensin 1]Product Name Synonyme: [BD1; HBD1; Defensin, beta 1]Other Names: [beta-defensin 1 preproprotein; Beta-defensin 1; beta-defensin 1; defensin beta 1; Defensin, beta 1]Product...