Loading patent details...
US5222919A: All Plastic Idler Pulley Assembly | Searchlight