Size
100ul
Catalog no#
E8RE6054
Price
375 EUR
Tissue
prostate
Description
Antigens are peptides or recombinant or native dependent on the production method.