K123120 · 20 Reactions
Thermo Fisher Scientific · Cat: K123120
Reach 3+ verified distributors
Manufacturer product page