Loading patent details...
US5868040A: Gas Pedal With Friction Structure | Searchlight