Excelsior Spore Suspensions

 
Bacillus pumilus 24 month shelf-life

0 0
×