Loading patent details...
US12640607B2: Threaded rotor pressure plate | Searchlight