Loading patent details...
US12669166B2: Ball screw device | Searchlight