Hemoclip 16mm, reference NLS / HC-XL90-26-230, lots 510160810 and 510160912

Manufacturer