MyBiosource siRNA
MSRP:
Now:
£752.70 - £1,034.80
Was:
DEFA22 siRNA (Mouse) | MBS8228262 | MyBiosourceProduct Short Name: [DEFA22]Product Name Synonyme: [DEFCR22; Alpha-defensin 22; Defensin-related cryptdin-22]Other Names: [alpha-defensin 22; Alpha-defensin 22; alpha-defensin 22; defensin, alpha, 22;...