Davye Furcation Elevator 86A
Professional furcation elevator (Davye) 86A — German-made Otto Leibinger quality.
Otto Leibinger GmbH (founded 1978) produces high-quality hand instruments in Germany under strict quality control. Designed for professional dental use.








