Skip Navigation Website Accessibility
 


3.5" SELF LOCKING HEMOSTAT

Lacis
3.5" SELF LOCKING HEMOSTAT