047339K2 ·
Thermo Fisher Scientific · Cat: 047339K2
Reach 3+ verified distributors
Manufacturer product page