Bacillus subtilis (BGA) spore

Merck

Package size
Purchase order number
1.10649.0001
Purchase order number Package size
1.10649.0001
15X2MLAMPULLE