MINI SELF CENTERING FORCEPS

CAT NO. 3009