Thermo Scientific Megafuge ST1R Plus-MD Centrifuge

Listing #959545