25G needle 5/8 inch

25g needle
AUD1.00 each

1 box of 100 needles

Pathology