Catalog number: 796 - AF3129-100ul
Product Category: Business & Industrial > Science & Laboratory
Size: 100ul
AF3129
Human,Mouse,Rat
AF3129-100ul
WB,IF/ICC,ELISA(peptide)
MBS630352-01mL
MBS630352-5x01mL
11585