Loading patent details...
US4154226A: Magnetically Operated Closure for an Intestinal Orifice | Searchlight