B104-1-1 Cell Lysate

Read details about product

Information

Catalog numberL150-100
NameB104-1-1 Cell Lysate
Size100 ug / 100 ul
Price196.00EUR
SKU01013808974
SupplierABM
Go to shop