Loading patent details...
US4407285A: Microsurgical Clip for Brain Surgery or the Like | Searchlight