OmniGenX
OmniGenX - 1149B84 - Baffled 96 Deep Well Plates
Baffled technology increases bacterial culture growth per unit volume saving you time… See more
Our Price:
240.98
240.98
1 products found
Filter by price
240.980
240.980
240.980
240.980
Low:
High:
1 categories found