BT142 mut/- Cell Lysate

Read details about product

Information

Catalog numberL128-100
NameBT142 mut/- Cell Lysate
Size100 ug / 100 ul
Price196.00EUR
SKU01013808929
SupplierABM
Go to shop