OR

HiMedia Laboratories Deoxycholate Citrate Agar - M065-5KG

Deoxycholate Citrate Agar
SKU
HIMEDIA M065-5KG
$1,301.45
HiMedia - Deoxycholate Citrate Agar
More Information
Manufacturer HiMedia Laboratories
Manufacturer Part No. M065-5KG