Loading patent details...
US5741273A: Elastic Band Ligation Device for Treatment of Hemorrhoids | Searchlight