Manufacturer of Surgical, Dental, Beauty Instruments.
Lahey IK-95-285 -IK-95-286 19.5 cm Bile duct clamps