Vaginal probe; in particular for treating incontinence
Vessel occlusive device and method of occluding a vessel
Canada
World
United States