10pcs Dental Plastic Rubber Dam Frame Holder Instrument Autoclavable Dental Rubber Dam Frame
AliExpress