Loading patent details...
US20050189336A1: Electrode holder | Searchlight