Loading patent details...
US4023821A: Heat Shielding Foot Rest for Attachment to a Motorcycle Exhaust System | Searchlight