OR

Microbiologics Clostridium sporogenes NCIMB 12343 - 0580L

Clostridium sporogenes NCIMB 12343
SKU
MBL 0580L
$195.35
Add to My Inventory
Microbiologics - Clostridium sporogenes NCIMB 12343
More Information
Manufacturer Microbiologics
Manufacturer Part No. 0580L