Hemoclip 16mm, reference NLS / HC-XL90-26-230, lots 510160625 and 510160628

Manufacturer