LabCart Life Science

Exonuclease I, 1500 U, 20 U/μl

€32.50




Description