Loading patent details...
US12653196B2: Rolling pin | Searchlight