Loading patent details...
US9775635B2: Handle for medical treatment device and medical treatment device | Searchlight