SCREEN DOOR IN METAL TUBE - 3-186
METAL SCREEN DOOR FOR CANNULA PUMP PART OF SALIVA