Surgical Instruments

22-08000-13

Detail

Laborde Trachea Dilators 13cm/5"