Oxalate Decarboxylase, Active Bacterial Recombinant

Catalog number
7262-100
Name
Oxalate Decarboxylase, Active Bacterial Recombinant
Size
100 μg
Price
515.00 EUR
Supplier

Details