Skip to product information
1 of 1

Storz 28173lr 4mm X 33mm

Storz 28173lr 4mm X 33mm

SKU:ENLI-S-28173LR

Used

Low stock: 8 left

STORZ 28173LR 4MM X 33MM
MICRO NEEDLE HOLDER
View full details