translate English to German: Denzel Microsurgery - Your partner for micro surgical instruments in the areas of ophthalmology & general micro surgery.
Denzel Microsurgery - Ihr Partner für chirurgische Instrumente in den Bereichen Augenheilkunde und allgemeine Mikrochirurgie.