Kidney Cell Lysate (OCEG01200)

Name Kidney Cell Lysate (OCEG01200)
Supplier Aviva Systems Biology
Catalog OCEG01200
Category Cell Lysate
Prices $70.00
Sizes 100 µl
Tissue Kidney
Supplier Page Shop