Himedia

Deoxycholate Citrate Agar w/o Sucrose

SKU: H05-M222-500G

RM194.00