Loading patent details...
US7052450B2: Silicone rolling pin | Searchlight