MyBiosource Proteins
MSRP:
Now:
zł4,248.00 - zł36,640.00
Was:
Renalase | MBS2888967 | MybiosourceProduct Short Name: [Renalase]Product Name Synonyme: [C10orf59; Monoamine oxidase-C; MAO-C]Other Names: [renalase isoform 1; Renalase; renalase; renalase, FAD...