Back to Previous Page

Culture Tube, 12 x 75mm, (5mL), PP, Atta

ITEM#: 2503-110438 PK

MFR#: 110438

Culture Tube, 12 x 75mm, (5mL), PP, Attached Dual Position S

Culture Tube, 12 x 75mm, (5mL), PP, Attached Dual Position S