Free Delivery to UK Mainland

B01200016

10092790
342.00

Overview

Tube holder Diagenode for 15ml tubes

£342.00

Manufactured in Europe

Free Delivery to UK Mainland

Estimated 4 Weeks

Diagenode

Tube holder Diagenode for 15ml tubes